The Olive - Greek Street Food
29 Belvoir St, Leicester
0116 255 2217
Recent Reviews
Order Online
Reserve
The Olive - Greek Street Food
29 Belvoir St, Leicester LE1 6SL
0116 255 2217