Zen Zen Sushi Express

35233 Newark Blvd NewarkCA94560
Map

Open Map