Star Farm Shop is located in Sri Lanka. Address of Star Farm Shop is Hambantota, Sri Lanka. Star Farm Shop is rated 1 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Star Farm Shop are -
Within less than half a Kilo meter of Star Farm Shop, you can also find Ms Electrical, Max Workshop Auto Design, Double N Restaurant, Church Road, Lakya Guest Rooms, Cabana Restaurant, Hotel Safaya and many more.
There are several around Star Farm Shop. Green garden stay, Rajco Grocery & Tea Room, and Ms Electrical are some of the near Star Farm Shop.
Hambantota, Sri Lanka