Rossa's

Market Place Leicester LE1 5EN