at Shop 1, 58 Mitchell St, Darwin, NT, Darwin , 0800 Australia
19 FB users likes Emilio, set it to 460 position in Likes Rating for Darwin, Northern Territory in Local Business category
Emilio is Darwin based place and this enity listed in Italian Restaurant category. Located at Shop 1, 58 Mitchell St, Darwin, NT NT 0800. Contact phone number of Emilio: (08) 8981 2680