Embula is a restaurant, located at A28, Sri Lanka
Worst place i have visited
Feel the Paddy environment while taking the meal
Good place
Good placegood foods
Good place for srilankan food
Good buffet Food.
Good food
Nice lunch