Get directions to: L & B Barbecue, Newark, OH
Restaurant address: 112 E Main St Newark, OH 43055, USA
Restaurant: L & B Barbecue