Windsor Restaurant & Lounge
901 N Main St
Windsor, MO 65360
Windsor, MO 65360