La Scala Restaurant

Business Details

La Scala Restaurant
Restaurant
Triq il- Qalliet
Marsascala 21829433

Location

Location on map not available.