The Nags Head
➤ 161 HIGH STREET, Stratford-on-Avon, United Kingdom, B95 5BG
Fruit De Mer, Végétarien, Britanique, Fast Food, Pubs
"What a gem of a place. We stopped here for lunch and were impressed by the food, staff and the place itself. It had a nice vibe and staff were helpful friendly and efficient. The food was really tasty. I would,d recommend a visit"