The menu for Le Mistral Sherwood - French Restaurant is available soon. The prices at Le Mistral Sherwood - French Restaurant are standard, so you can expect good value for money.
Le Mistral Sherwood - French Restaurant is a French restaurant in Nottingham. It is open 7 days a week.
For inquiries and reservations, you can contact Le Mistral Sherwood - French Restaurant by phone at +44 115 911 6116