Japanese / Sushi Restaurants nearby Koswatta Rd, Colombo, Sri Lanka

Naniyori

Approximately 1.8 km away
Address: 14, Narahenpita Road, Nawala, Colombo

Ginza - Waters Edge

Approximately 1.82 km away
Address: Waters Edge, 316, Ethul Kotte Road, Battaramulla, Colombo