To navigate, press the arrow keys. Star Kitchens ← View details 14 Antill Street, Yennora, NSW 2161 +61 2 9681 3327 Get Directions From* To * — Required information