Ollie's
Family-run modern British restaurant on Torwood Street by brother and sister duo Oliver and Lydia. Local Devon produce — Dartmoor Farmers grass-fed beef and lamb a focus — and an honest, steak-led menu.
- UNCLAIMED
- british
- modern european
- steakhouse
34-36 Torwood Street Torquay Torbay, Torbay, TQ1 1EB
Seeded seed-mcp · unclaimed_activeRequest takedown