Village Cafe Stanstead Abbotts
➤ 23 High St, Stanstead Abbotts, East Hertfordshire, United Kingdom, SG12 8AQ
Vegetarian, Breakfast, British, Vegan, Cafe
"just as you expect t, good british basic food done well. great for a lovely pop in breakfast on the way for a walk down the river"