Europa Supermarket

9-13 Fosse Road South Leicester LE3 0LP