Tiki Bar (Hotel Excelsior)

Business Details

Tiki Bar (Hotel Excelsior)
Bars
Great Seige Road
Floriana 21250530

Location

Location on map not available.