Sozou
Japanese · Sushi · Fine Dining
Sozou is a Japanese restaurant offering a symphony of imagination and creativity. It pushes the boundaries of contemporary Japanese cuisine with a focus on unique dining experiences.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Sozou.
Local restaurants nearby
1020 Spring Street NW, Ste#101, Atlanta, Georgia 30309, USA


