St. Peter's Pool
Grand Hotel Excelsior Malta
The Phoenicia Malta
Pjazza San Publiju
Balzunetta Restaurant
Briju
Bistro 77
villafrere.com
See open hours