A Mevan Ocakbasi & Bar Turkish Restaurants Show number Tel 01462 421040 Website 4.6 mi | 11 Sun St, Hitchin, SG5 1AE Closed Opens at 12:00 3.0 (2 Ratings) Write a review More info
B Bosphorus Restaurant Turkish Restaurants Show number Tel 01462 451904 Website 4.6 mi | 3a Sun St, Hitchin, SG5 1AE Closed Opens at 12:00 No Ratings Write a review More info
C Misya Turkish Restaurants Show number Tel 01438 487767 7.5 mi | 123 High Street, Stevenage, SG1 3HS 2.7 (3 Ratings) Write a review More info
D Savci Turkish Restaurants Show number Tel 01582 425692 Website 9.5 mi | 620 Hitchin Rd, Luton, LU2 7UG Closed Opens at 12:00 No Ratings Write a review More info
E Tarla Restaurant Turkish Restaurants Show number Tel 01438 350404 7.4 mi | 23 Middle Row, Stevenage, SG1 3AN No Ratings Write a review More info
F Tarla Turkish Restaurants Show number Tel 01438 350404 Website 7.4 mi | 23-25 Middle Row, Stevenage, SG1 3AW Closed Opens at 12:00 No Ratings Write a review More info