Euro Mini Market

371 Tudor Road Leicester LE3 5JJ