Bar & grill · 123 N Main St, New Lexington, OH
More food in New Lexington, OH · Bar & Grill in New Lexington