Oramus & Spencer Ltd
Unit 6-12, THE MALL, 53 Nottingham St, Melton Mowbray LE13 1NN
+447497591559
Contacts
Unit 6-12, THE MALL, 53 Nottingham St, Melton Mowbray LE13 1NN
Description
Features
- Takeaway
- Dine-in
- Dessert
- Coffee
- Casual
- Credit cards