Portland-based Bamboo Sushi, the world’s first certified sustainable sushi restaurant, opened their first Arizona location at Biltmore Fashion Park in Phoenix.
Portland-based Bamboo Sushi, the world’s first certified sustainable sushi restaurant, opened their first Arizona location at Biltmore Fashion Park in Phoenix.