Hibachi One
3230 Coors Blvd NW, Albuquerque NM 87120