Tarla restaurant is a traditional taste of Turkey, set in the heart of Stevenage. We are a family-run restaurant, bringing our own local specialisms to the table and serving up fresh, authentic cuisine to our Read more
Tarla Restaurant – Old Stevenage
My Custom Sort: 1
Member Status: founder-member-standard
Recommended
Phone: 01438 350404
Good Parking
Wheelchair Access
Customer Wi-Fi
Table Booking
Group Bookings
Collection
Families
Vegetarian
Gluten Free
Vegan
Fine Ales Beers Wine & Cocktails
Baby Changing