Oramus Spencer

Oramus Spencer - Table reservation

Unit 6/12 The Mall 53 Nottingham Street, Melton Mowbray I-LE13 1NN, United Kingdom
62 Reviews 5

Details

Phone: +447497591559

Address: Unit 6/12 The Mall 53 Nottingham Street, Melton Mowbray I-LE13 1NN, United Kingdom

City: Melton Mowbray

Opening hours

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

Statistics

Dishes: 0

Amenities: 3

Categories: 5

Reviews: 62


Address

Show Map