The Odd Clock Cafe Menu

$$$Cafe
52-54 Sherrard St, Melton Mowbray, LE13 1XJ

Know a great happy hour or special for this location?