Dehiwala - Mount Lavinia ›
270, Galle Road, Dehiwala - Mount Lavinia, Colombo
totally frustrated about the place. worst food centre in the world, no doubt. had to wait almost 2 hours after paying the bill. Actually there was no queue at all. some people came about 30 mins after me, ordered the...