Istanbul Kebab House

Business Details

Istanbul Kebab House
Restaurant
Triq San Gorg
St. Julian's

Location

Location on map not available.