Topkapi

Business Details

Topkapi
Snack Bar, Bars
Ball Street
St. Julian's 21375760

Location

Location on map not available.