Wellawatte › 02, Station Avenue, Wellawatte, (Colombo 06), Colombo
Sea Food
Really disappointed about the food and service. Went their last week only to get some shitty food and shitty service. When I went their couple of years ago it was really nice, but now it is more like a restaurant...