Bar Italia

Overview

Italian restaurant in Torre del Mar

Show more Show less
Non smoking Non smoking
Bookings Bookings
Outdoor space Outdoor space
English magazines English magazines

Similar Listings