Tony's Bar

Business Details

Tony's Bar
Bars
12, Ix- Xatt
Sliema

Location

Location on map not available.