What? Where?

Sushi O Sushi Reviews & Details

Sushi O Sushi

Sushi O Sushi is rated 3 stars

346 W Armitage Ave
(773) 871-4777

Love It Hate It Try It Edit It Share It

Sushi O Sushi is located at 346 W Armitage Ave in Chicago near the intersection of W Armitage Ave and N Orleans St. Their menu consists of Japanese dishes . Call (773) 871-4777 today!

  • Cuisine:Japanese
  • On The Menu:Sushi
  • Major Intersection:W Armitage Ave And N Orleans St
What everyone says about Sushi O Sushi

Tell us more about Sushi O Sushi Chicago!

Sushi O Sushi Reviews, Chicago

Be the first to review Sushi O Sushi!
Review Sushi O Sushi

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013