Hana Tokyo

1633 S Highway 92 Sierra Vista AZ, 85635

General Description

Hana Tokyo in Sierra Vista, AZ is a great place to enjoy a full bar and delicious Japanese cuisine like hibachi and sushi.

Detailed Info:

Address:1633 S Highway 92
Sierra Vista, AZ 85635
Category:Full-Service Restaurants

More Full-Service Restaurants

Sponsored Results by Microsoft Privacy
The remote server returned an error: (400) Bad Request.