American restaurant · 58510 Main St, New Haven, MI
Delivery · Dine-In
More food in New Haven, MI · American Food in New Haven