Address: 23-25 Middle Row, SG1 3AW, Stevenage
Phone: +44 1438 350404
Website: Go to site
Social networks:
Work time: Tuesday:12-11pm
Wednesday:12-11pm
Thursday:12-11pm
Friday:12pm-12am
Saturday:12pm-12am
Sunday:12-11pm
Monday:12-11pm

About Tarla Restaurant – Turkish Meze & Grill

Tarla Restaurant – Turkish Meze & Grill, is located at 23-25 Middle Row, Stevenage, SG1 3AW, UK

Tarla | Turkish Restaurant in Stevenage
Enjoy a warm welcome and delicious, authentic Turkish food in our traditional family-run restaurant.
01438 350 404 (function(){var ml=”2C3-%Dohp.fiarE4t0slmncuFve”,mi=”421;40AFC

How to get to Tarla Restaurant – Turkish Meze & Grill?