The Oven 875 S State St, Caro, MI 48723 Related: Fish & Chips Foods Take Out Restaurants Continental Restaurants