View Touro Steak House Menu and Order from Deliveroo
83A Haverstock Hill, London, NW34RL Touro Steak House offer a takeaway delivery service in the Belsize Park area, in partnership with Deliveroo. Specialising in Steak, Brazilian, South American foods. To order from Touro Steak House simply click the button below where you'll be able to view the full menu, opening times, delivery area and [...]