20 Stewart St
Devonport,
Tasmania
7310
(03) 6424 2148
Latitude: -41.1801240, Longitude: 146.3620990
08:30 - 21:00 - Mo, Tu, We, Th, Fr, Sa, Su
Regularly updated information about Larder Cafe The from Cafe section. Larder Cafe The located at the address 20 Stewart St Devonport, 7310. You can get direction to Larder Cafe The on the map or call by phone (03) 6424 2148