Istanbul Kebab House

Business Details

Istanbul Kebab House
Snack Bar, Take Away
3, St George's Junction
St. Julian's 21572011

Location

Location on map not available.