Fox Creek Wine

The Lord Fox

Buy Now!
Price: $10*
(Restaurant.com)
The Lord Fox

The Lord Fox Restaurant is a 125 year old house on six picturesque acres in the hamlet of Dixboro, just outside the city limits of Ann Arbor.