The Throttle Bar

Bar & grill · 170 S Clayton Rd, New Lebanon, OH

Hours

More food in New Lebanon, OH · Bar & Grill in New Lebanon