Bella Vista
Mediterranean · Bar
Bella Vista offers a cafe, bar, and restaurant experience. Situated near the Qawra Promenade, it's a place to relax and enjoy.
Location
Best places nearby
The highest rated places close to Bella Vista.
Local restaurants nearby
Qawra Road , San Pawl il-Baħar
