Get directions to: Banzai Sushi, Denver, CO
Restaurant address: 6655 Leetsdale Drive Denver, CO 80224, USA
Restaurant: Banzai Sushi