Mezza Luna Snack Bar

Business Details

Mezza Luna Snack Bar
Snack Bar
5, Mosta Road
St. Paul's Bay 21580112/21583230

Location

Location on map not available.