Shelton Sea Food Restaurant
No. 43/16 College Roard, Dehiwala-Mount Lavinia 31000 Sri Lanka
Shelton Sea Food Restaurant is a Seafood, Asian, Sri Lankan, Vegetarian Friendly, Vegan Options place is located in Dehiwala-Mount Lavinia, Western Province. The address of Shelton Sea Food Restaurant is No. 43/16 College Roard, Dehiwala-Mount Lavinia 31000 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 77 151 1971, or open their website to view relevant information, The url is http://www.sheltonseafoodrestaurant.com