Get directions to: Hibachi Masters, Barboursville, WV
Restaurant address: 375 Mall Rd Barboursville, WV 25504, USA
Restaurant: Hibachi Masters