Steak house · 617 S Washington St, New Paris, OH
Dine-In
More food in New Paris, OH · Steak House in New Paris