top of page
restaurant - 87 high street
Situated in the lively narrows on Totnes High Street, 87 High Street is open Weds - Sat, 10am to 10pm.
TAKEAWAY - unit 5, burke road
Our Totnes Kitchen is situated at The Yard, Burke Road on Totnes Industrial Estate serving our chilled takeaway
bottom of page