Restaurants nearby 122 Main St, Colombo 01100, Sri Lanka

Indramalee

Approximately 1.99 km away
Address: 246, Union Place, Union Place, Colombo 02

Bin Sultan

Approximately 1.99 km away
Address: 185 Layards Broadway, Colombo, Sri Lanka