Cambridge Place Snack Bar

Business Details

Cambridge Place Snack Bar
Snack Bar
Tigne Street
Sliema 23271000

Location

Location on map not available.