The Shed Cafe
Level 2 Kiosk 273 Castle Towers Shopping Centre, 6 – 14 Castle Street,
2154
The Shed Cafe is one of the popular Coffee Shop located in Level 2 Kiosk 273 Castle Towers Shopping Centre, 6 – 14 Castle Street , listed under
Coffee Shop in Castle Hill
,
Restaurant in Castle Hill
,