Restaurants

Sand Castle Wadduwa

Restaurants in Moratuwa, Sri Lanka

About Sand Castle Wadduwa

Sand Castle Wadduwa is one of the restaurants in Moratuwa, Sri Lanka. Find it at Upali Mawatha. Discover Sand Castle Wadduwa and other restaurants in Moratuwa, Sri Lanka on The Booking Agency. Browse listings, hours, contact details, and verified information to plan your visit. Looking for similar spots nearby? Explore our complete directory and discover hidden gems.

Frequently asked questions

What is Sand Castle Wadduwa?

Sand Castle Wadduwa is a restaurants in Moratuwa, Sri Lanka.

Where is Sand Castle Wadduwa located?

Sand Castle Wadduwa is located at Upali Mawatha, Moratuwa, Sri Lanka.

Explore more in Moratuwa

View all