Sakura Teppanyaki & Sushi

730 W Diversey
Chicago, IL
773-248-2882

Additional Information

Cuisine: Sushi/Japanese
Neighborhood: Lake View