Star Grill Food
175, Tuckton Road
About Star Grill Food
Address
175, Tuckton Road
Location
Open in Google MapsReviews
Be the first to review Star Grill Food
Frequently Asked Questions about Star Grill Food
Does Star Grill Food offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Star Grill Food?
Table booking availability is not confirmed. Please call the restaurant to check.