(02) 9743 9198
Home
About Us
Our Menu
Contact Us
More
Chester Square Shopping Centre
40/1 Leicester St, Chester Hill NSW 2162
Mon - Wed: 8am - 6pm
Thu - Sun: 8am - 7pm
We'll be in touch as soon as possble.