View Menu
Touchfood is a Restaurant in Telford. It is open 5 days a week.
For inquiries and reservations, you can contact Touchfood by phone at +44 7586 665820
You can access the restaurant's official website by following this link: https://touchfood-101284.square.site/
Address: 11 Market St, Wellington, Telford TF1 1DT, UK, Telford
Phone: +44 7586 665820
Website: https://touchfood-101284.square.site/