Willowes Bar and Grill Address: 2010 State Road A, Montreal, MO 65591 Phone: (573) 346-6197 Restaurants