81 Emu Bay Rd
Deloraine,
Tasmania
7304
(03) 6362 3669
Latitude: -41.5241260, Longitude: 146.6529450
08:30 - 20:30 - Mo, Tu, We, Th, Fr, Sa, Su
Regularly updated information about Restaurant Red from Restaurants section. Restaurant Red located at the address 81 Emu Bay Rd Deloraine, 7304. You can get direction to Restaurant Red on the map or call by phone (03) 6362 3669