About Island Star
Island Star is one of the Chinese takeaways in Stornoway, on South Beach in the heart of the town. Reviewers describe the staff as quick and friendly and the sweet-and-sour chicken balls as a reliable order, with prices coming in among the more affordable of the Chinese options on the Isle of Lewis. The kitchen runs a standard British-Chinese menu — chow mein, sweet and sour, fried rice, curry sauce dishes — serving the harbour-front and surrounding residential streets. The South Beach position keeps it on the main commercial spine of the town, with the inner harbour and the Stornoway ferry terminal close by. A practical option for the Isle of Lewis takeaway trade.
Find Us
28 South Beachst, Stornoway, HS1 2BN
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!