Milo's Café
31 High St, Market Harborough
01858 434636
Recent Reviews
Order Online
Reserve
Milo's Café
31 High St, Market Harborough LE16 7NL
01858 434636