Is Tokyo Hana Grill owned by Azuma's?
Address: 10001 Coors Blvd NW, Albuquerque, NM 87114, USA
daniel rodriguez | Jun 30, 2020
Not sure. Great place to eat. Best Sushi ever
Bobbye Lewis | Jun 30, 2020
Agree sushi is awesome, so is the grill show.
Patrick Avery | Jun 30, 2020
No. Takumi is azuma.
Thanks! Your answer is awaiting moderation.