Castle Hill Restaurants With Private Dining

A friendly restaurant and a meeting place for the locals. Bookings preferred.