Sushi O Sushi Chicago
Facebook Us!
  • Home
  • Menu
  • Direction
  • About Us
  • Contact Us
346 W Armitage Ave
Chicago, IL 60614

We are located at Armitage and Lincoln Ave intersection in Lincoln Park neighborhood Chicago, IL

Two blocks from the Lincoln Park Zoo.

Our restaurant is very close to CTA bus 73 which you can take from the CTA brown line train.

For specific information on public transportation click here.

If you are driving and need direction click here.
Powered by Create your own unique website with customizable templates.