To navigate, press the arrow keys. Mustafa's Kebabs ← View details 167 Tarcombe Street, Euroa, Victoria 3666 Get Directions From* To * — Required information