Restaurants nearby Nalanda Pl, Colombo 01000, Sri Lanka

Indramalee

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