Europa details
-
Address 66 Grant Ave, Norwood
-
Phone
483 0799
Let us know if these details are incorrect
Lonely Planet review
This welcoming, street-front café heaves on the weekend, when the Norwood set congregates here to tuck into their weekly omelette, juice and hot bevvy.

button to add items to your favourites.











