Windwood Farms is located on Hwy 117 in Mentone, Al. and has become a regular stop for locals and visitors alike. Enjoy fresh home cooked veggies, delicious deserts, cappucino's and espresso, mouthwatering whisky ribeye's, fresh gulf seafoods and casual dining in a beautiful old farmhouse. Windwood is open Wednesday through Sunday's for your dining pleasure. Reservations are encouraged on the weekends...so call, 1-256-634-0055 for info or visit our website at http://www.mentoneinn.com/windwoodfarms
This page was created by a person asserting to represent this business. This website does not endorse this business or is otherwise affiliated with or endorsed by Windwood Farms.