The Odd Clock Cafe

The Odd Clock Cafe

52-54 Sherrard Street, Melton Mowbray I-LE13 1XJ, United Kingdom
415 Reviews 4.6

Details

Address: 52-54 Sherrard Street, Melton Mowbray I-LE13 1XJ, United Kingdom

City: Melton Mowbray

Opening hours

Unfortunately, the opening hours are not available at the moment.

Statistics

Dishes: 0

Amenities: 2

Categories: 5

Reviews: 415


Address

Show Map