Shela Family Restaurant & Holiday Inn is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Shela Family Restaurant & Holiday Inn is Gampaha, Sri Lanka. Shela Family Restaurant & Holiday Inn can be contacted at 94779150790. Shela Family Restaurant & Holiday Inn is rated 4 (out of 5 stars) by 24 reviewers on the web.
Some of the places around Shela Family Restaurant & Holiday Inn are -
Within less than half a Kilo meter of Shela Family Restaurant & Holiday Inn, you can also find Salon yoshi, Medi House Katugasthara, CS Super Market, Tasty Food and many more.
Gampaha, Sri Lanka