Hibachi Masters

restaurant in Barboursville

Phone: (304) 736-0992

Address: 375 Mall Rd