Tea restaurant and takeaway menus in Castle Hill

Passiontree Velvet

Tea

6-14 Old Castle Hill Road, Shop 373B, Castle Towers Shopping Centre, Castle Hill, The Hills Shire, New South Wales 2154, Australia