Palm Oriental Snack Bar

Business Details

Palm Oriental Snack Bar
Snack Bar, Bars
Parisio Street
Sliema 21334616

Location

Location on map not available.