Red Lion | Vegetarian Restaurant in Chelmondiston
Looking for a place to satisfy your food cravings? Look no further! Our Vegetarian restaurant in Ipswich, Chelmondiston offers a wide variety of delicious dishes that will leave your taste buds wanting more.