Trocadero

Business Details

Trocadero
Snack Bar, Take Away
Independance Avenue
Mosta 21438506
99115549
Fast Food, Grill, Pizza, Turkish

Location

Location on map not available.