Al Fresco
Pizza · Italian · Casual Dining
Family-run pizzeria and restaurant with open-air terraces offering bay views. Enjoy dining "al fresco" in a picturesque setting.
Location
Best places nearby
The highest rated places close to Al Fresco.
Local restaurants nearby
8f3f304507b3d0e, San Ġiljan


