Tiny Mint Bistro

Business Details

Tiny Mint Bistro
Restaurant, Snack Bar, Wine Bar, Take Away
36, Triq Marina
Marsascala 21637376
79705967
Grill, International, Italian, Maltese, Mediterranean, Pasta, Seafood

Location

Location on map not available.