Castle Hill Chinese Restaurants

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