L'Europa is a restaurant serving Italian cuisine and pizza, with vegetarian options available. Reservations are accepted.