Papa Frites
82 Granby St, Leicester
0116 247 1918
Menu
Leicester, Leicestershire
Papa Frites
82 Granby St, Leicester, Leicestershire LE1 1DJ
0116 247 1918