Europe / England / The Heart of England / Stratford-upon-Avon / Best Restaurants

Lambs of Sheep Street

|
grey triangle icon
Frommer's Staff

Housed in one of Stratford’s oldest buildings, Lambs serves up contemporary Brit cooking (saddle of lamb, ravioli with wild mushrooms) and is especially good for an atmospheric, pre-theater dinner.

More Stratford-upon-Avon Restaurants