Tarla Restaurant - Turkish Meze & Grill
Restaurant • Bar • Meal takeaway • Cocktail bar • Mediterranean restaurant • Turkish restaurantOne of the Best Places To Visits in Stevenage
#5 Best Places To Visit in Stevenage
#2 Top rated Bar in Stevenage
#2 Top rated Cocktail bar in Stevenage
#3 Most Reviewed Cocktail bar in Stevenage
▼
Address
23-25 Middle Row, Stevenage SG1 3AW, United Kingdom
Website
Contact
+44 1438 350404Price rating
$$ $$
Rating on Google Maps
4.60 (885 reviews)Open on Google Maps
Working Hours
- Sunday: 12 to 11 PM
- Monday: 12 to 11 PM
- Tuesday: 12 to 11 PM
- Wednesday: 12 to 11 PM
- Thursday: 12 to 11 PM
- Friday: 12 PM to 12 AM
- Saturday: 12 PM to 12 AM