Top Local Places

Toby Carvery

Shawbirch Cross Roads, Telford, United Kingdom
Restaurant/cafe

Description

ad

Here at Toby, we believe there's only one way to do our beloved Great British roast - and that's properly. That's what makes us home of the roast.

Quiz

NEAR Toby Carvery