American restaurant · 18089 State St, Vandalia, MI
Dine-In
See full menu
More food in Vandalia, MI · American Food in Vandalia