38 Charles St
Norwood,
South Australia
5067
(08) 8362 3120
Latitude: -34.9239900, Longitude: 138.6258400
09:00 - 18:00 - Mo, Tu, We, Th, Fr
09:00 - 17:00 - Sa
Regularly updated information about Charles Street Deli from Delicatessens section. Charles Street Deli located at the address 38 Charles St Norwood, 5067. You can get direction to Charles Street Deli on the map or call by phone (08) 8362 3120