Menu
Need Tips in ENG/UK
Search
England
Leicestershire
Leicester
French Restaurant
French Restaurant in Leicester, LEC
Le Bistrot Pierre
8-10 Millstone Lane, Leicester, LEC
Cafe Rouge
4 Highcross Lane, Leicester, LEC