Eating Japanese Sushi Tapas/Small Plates at Ginza Sushi & Izakaya restaurant in Tucson, AZ.

Feedback

Do you manage or own Ginza Sushi & Izakaya?

Yes