Papa Frites
82 Granby St, Leicester
0116 247 1918
Recent Reviews
Order Online
Reserve
Papa Frites
82 Granby St, Leicester LE1 1DJ
0116 247 1918