Little Istanbul
28 Charles St, Leicester
07566 766102
Menu
Reserve
Leicester, Leicestershire
Little Istanbul
28 Charles St, Leicester, Leicestershire LE1 3FG
07566 766102