Star Fish is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Star Fish is Sri Lanka. Star Fish can be contacted at 94771895185. Star Fish is rated 5 (out of 5 stars) by 9 reviewers on the web.
Some of the places around Star Fish are -
Within less than half a Kilo meter of Star Fish, you can also find Salam mohsar, Dream Garden Restaurant & Bar, MR.Moon Restaurant, Cairo's Surf Garden ( Bandu R.K. ), Whiskey Pottuvil Pvt Home Stay and many more.
There are several restaurants around Star Fish. Reddalfs Holiday Resort, Salam mohsar, and MR.Moon Restaurant are some of the restaurants near Star Fish.
Sri Lanka