Stag & Hounds
...

Stag & Hounds
Melton Mowbray, United Kingdom

4 Main St
Melton Mowbray
LE14 2JQ
United Kingdom
Price
Moderate
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!