Tava Terrace
Casual Dining · Tapas
Tava Terrace offers a unique dining experience.
Location
Best places nearby
The highest rated places close to Tava Terrace.
Local restaurants nearby
103 Dawret -il - Gzejer, San Pawl il-Baħar
Location
The highest rated places close to Tava Terrace.
103 Dawret -il - Gzejer, San Pawl il-Baħar