Star 2000 Takeaway
Navigation
Menu
Location
Reviews
Gallery
Hours
Star 2000 Takeaway
Menu
Sorry, curently unavailable. We upload it soon.
Location
8 O'Sullivan Rd, Leumeah, Australia
+61 2 4626 3688
Hours
Specialties
Business info
Last reviews
Some Yelp reviews
keyboard_arrow_up