Europa
12 Woolhall St, Bury Saint Edmunds IP33 1LA, United Kingdom
Description
Read More
Europa sells finest food from Europe and is also an off license selling wines, beers and spirits! Recently relocated to Woolhall Street, this is a lovely convenience store for all of your needs.