Istanbul Grill and Meze Bar in Slough

Istanbul Grill and Meze Bar

10, Park St
SL1 1PD
Slough (Berkshire)
01753 570066
Write your review of Istanbul Grill and Meze Bar
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
2.1 mi
Antalya
64, Peascod St
Windsor SL4 1DE
7 mi
Flames Restaurant and Takeaway
21, High St
Chalfont St. Peter SL9 9QE
8.9 mi
Pavlos
80 Victoria Road, London HA4 0AH
Ruislip HA4 0AH
10.9 mi
Apricot
25 Chesham Road, London HP6 5HN
Amersham HP6 5HN
12 mi
Golden Grill
49, London Rd
Twickenham TW1 3SZ
12 mi
Kebabland
London HA1 1FB
Harrow HA1 1FB