A
save favorite

Barracuda Restaurant

, Malta

The restaurant is housed in a lovingly restored 18th-century villa and specializes in fresh fish and seafood dishes.

Recommended Group Size: 10 to 100+

Send RFP
  • Activity
  • Nearby Hotels/Venues
Capo Crudo Restaurant
Harbour Club Restaurant
Chophouse Restaurant
Barracuda Restaurant
Capo Crudo Restaurant
Harbour Club Restaurant
Chophouse Restaurant
Barracuda Restaurant
Capo Crudo Restaurant
Harbour Club Restaurant
Chophouse Restaurant
Barracuda Restaurant

Join toSave to favoritesCreate branded reports
Reach out directly to hotels and DMCs.

BESbswy
BESbswy
BESbswy