Eating places
Poppins Tea Room
Poppins Tea Room in St Ives, England, is a charming pizzeria that combines delicious, freshly made pizzas with a cozy, inviting atmosphere. Perfect for family outings or a quick bite, this eatery offers a delightful menu featuring classic and inventive pizza options, alongside a selection of tea and desserts. The friendly staff and welcoming ambiance make it an ideal spot to relax and enjoy a meal after exploring the picturesque coastal town. Generated from this place's information