Studebaker's Country Restaurant

Diner · 416 N Main St, New Carlisle, OH

Dine-In

Hours

More food in New Carlisle, OH · Diner in New Carlisle