Sha Sha Seafood Restaurant
Moragalla Beach, Moragalla, Beruwala Sri Lanka
Sha Sha Seafood Restaurant is a Restaurant place is located in Beruwala, Western Province. The address of Sha Sha Seafood Restaurant is Moragalla Beach, Moragalla, Beruwala Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is https://www.facebook.com/Shasha-Seafood-Restaurant-197975973741512