Beach House Bistro - Mt.Lavinia

Address:
No 41, Vanderwart Place, Dehiwela, Sri Lanka