Filter 1 Restaurants

2 Filters Selected
Restaurants x
Happy Hour x
Steakhouse x
Home   >   Restaurants Did you mean a company called Restaurants?

1 Restaurants with Happy Hour & Steakhouse found in Malta & Gozo

Show only open businesses
Sort By View
  • Closed Now

Tas-Serena Cafe' & Restaurant

Isla, Malta | Restaurants

If you are looking to enjoy a range of delicious dishes and delectable fresh pasta dishes and more al fresco, visit us at Tas-Serena Cafe’ & Restaurant in Isla. right by the sea, at our restaurant you can get a choice of dishes.

Closed Now
5 Reviews

Showing 1-1 of 1 Results