Europa

Save
  • 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.