Filipino barbecue concept Turo Turo finds permanent home in Tooting
This article was written by Restaurant Online Magazine. Click here to read the original article Due to open later this month, the 50-cover Turo Turo restaurant will serve a ‘playful,…
Share