In my opinion it's the number one stop shop
8/17/2024
Great service by wonderful and lovely people, prompt and timely service, the food is delicious, I co...
(1)
Advertisement
Lee’s Fish and Chips Frome, located in Portway, England, offers a delightful take on classic British fish and chips. Known for its fresh ingredients and crispy batter, this pizzeria also features a cozy atmosphere perfect for families and friends. Enjoy a tasty meal in a welcoming setting, where quality food meets friendly service.
Generated from this place's information
Great service by wonderful and lovely people, prompt and timely service, the food is delicious, I co...
Advertisement