Castle Hill NSW
One of the best suburban takeaways well established business within a busy Woolworths shoping mall, serving inventive inspired cuisine spanning over a unique indoor and outdoor area. Seats up to 30 in total. This is an
Food & Drink