Clever Chachi Castle Hill
Garden Piazza Shop 6, 3-9 Terminus Street, Castle Hill (Opp. Castle Mall)
+61 2 8608 3781
+61 430 040 661
Book a Table
Order Online
Menu
Home
Menu
Food Menu
Banquet Menu
Chef Special Menu
Drinks Menu
Kitty Party / High Tea Packages
Take Away Deal
Catering
Photo Gallery
Restaurant
Grazing Table Catering
Contact Us
Take Away Deal