Terra Madre Restaurante Italiano
Restaurant • Italian restaurant • Family restaurant • Salad shop • Sicilian restaurant👍👍 I had pizza and pasta with my friends here. It was delicious People often mention service,
Address
Alameda dos Oceanos 41W, 1990-203 Lisboa, Portugal
Rating on Google Maps
4.50 (126 reviews)Open on Google Maps
Working Hours
Permanently closed.