Restaurant
4.4 (404 reviews)
Ground Floor, 137 Sir James Pieris Mawatha, Colombo 00200, Sri Lanka
+94 112 083 332