Teras Restaurant Food & Restaurants +442085214182 +442085*** show 117 Wood St, London E17 3LL, United Kingdom Save This listing has expired.