Skip to content
Restaurant

Sushi O Sushi

1 local recommends · Estimated price 2 out of 4 ·

Tips from locals

Hazel
Hazel
March 16, 2014
Yummy sushi within walking distance!

Unique things to do nearby

Places to stay nearby

Location
346 West Armitage Avenue
Chicago, Illinois 60614
Phone+1 773-871-4777
Hours of Operation statusClosed · Opens in 17 minutes