Chicago, IL asian restaurants & food

Sushi O Sushi

Sushi Restaurant

346 W Armitage Ave (Orleans St & Ogden Ave), Chicago, IL 60614
(773) 871-4777

Excellent Good Average Poor Awful 4.0 / 5 based on 113 votes

Photos

  • Sushi O Sushi photo by Scott Anderson
  • Sushi O Sushi photo by Scott Anderson
  • Sushi O Sushi photo by Jaclyn M
  • Sushi O Sushi photo by Yura Lee
  • Sushi O Sushi photo by Adam Bear
... in Chicago! Get the Armitage roll. Great customer service too. ... Try the asparagus beef roll appetizer or a piece of fresh nigiri ... the armitage roll. Sake bombs are allowed here and encouraged. Come here...

Reviews: 1

  • Christina