Welcome to Tarla Restaurant

Welcome to Tarla Restaurant

 

Tarla_Restaurant_Logo

 

Our website is currently under construction.

23-25 Middle Row
Stevenage
SG1 3AW