The Tavern Inn Malta

Business Details

The Tavern Inn Malta
Restaurant, Bars
Triq _Maskli
Qawra 27135093
79441891
Grill, Pasta, Pizza, Seafood

Location

Location on map not available.