Shabby Chic Snack Bar

Business Details

Shabby Chic Snack Bar
Snack Bar
11, Felix Street
Valletta

Location

Location on map not available.