Address: 121/2 Lewis Place Negombo, Sri Lanka Phone: 94-77-3873040
Contact by e-mail
Japanese
Home
About us
Rooms and Rates
Restaurant
Location/Contact
Tours
Tours
sorry, under construction
Special
Go to top