168 Seafood Palace offers restaurants & cafes services in Colombo, Sri Lanka.
Cafe on the 5th
The Sizzle
Eastern Wok
Barista