Reviewed Newcastle Restaurant

Newcastle RestaurantsPublished August 30, 2010 at 4:22 am No Comments

The Depot on Darby is a Newcastle restaurant that specialises in great tasting food and fantastic service. Just read some of the great feedback we have recieved from some of our guests:
“First time in this Newcastle restaurant after it had been repeatedly mentioned by friends at work. Service was excellent, to the point where I
read more..