Hibachi Japanese Steakhouse
10633 Westminster Blvd # 800
Broomfield, CO 80020
Broomfield, CO 80020