1633 S Highway 92, Sierra Vista, Arizona, 85635
Not specified
Restaurants, Food & Beverages > Restaurants
Hana Tokyo in Sierra Vista, AZ is a great place to enjoy a full bar and delicious Japanese cuisine like hibachi and sushi.
No reviews yet. Be the first to write a review!