American restaurant · 115 E Benton St, Windsor, MO
Dine-In
More food in Windsor, MO · American Food in Windsor