Tarla Restaurant

23-25 Middle Row, Stevenage, SG1 3AW

01438 350404

Restaurants – Turkish

Visited 125 times, 2 Visits today

Posted in Restaurants - Turkish