To navigate, press the arrow keys. 83 Restaurant ← View details 199 Marius Street, Tamworth, New South Wales 2340 Get Directions From* To * — Required information