Villas Country Store
Rt. 2, Flat Rock, IL 62427
Coffee Shops
Located 4 miles west of Flat Rock, this Amish store features many handmade Deli Meats and Cheese as well as Homemade Breads & Cookies. Lunches are served every day except Wednesdays and Sundays.