Yum Cha restaurant and takeaway menus in Castle Hill

Hilltop Phoenix

Chinese, Yum Cha

Shop U6-U7 Castle Towers, Castle Hill, NSW, 2154, Australia