A chique sushi restaurant with a fresh seafood, traditional Japanese entrees, appetizers, and a decent sake menu. Lakeview 3401 N. Southport Chicago, IL 60657 (773) 525-3535 Premiered 2/27/2004
Comments