Authentic Indian Food From Award-Winning Rest ...
Business Sep 09, 2016
Laksha Bay is an Indian restaurant based in Wapping, London.