Get directions to: Block & Barrel Deli & Pub, Barboursville, WV
Restaurant address: 404 Huntington Mall # 480 Barboursville, WV 25504, USA
Restaurant: Block & Barrel Deli & Pub