What? Where?

Store Reviews & Details


Store is rated 3 stars

2002 N Halsted St
(773) 327-7766

Love It Hate It Try It Edit It Share It

Store is located at 2002 N Halsted St in Chicago near the intersection of W Armitage Ave and N Halsted St. Call (773) 327-7766 for dine in.

  • Service:Dine In
  • Major Intersection:W Armitage Ave And N Halsted St
  • Website:Website
What everyone says about Store

Tell us more about Store Chicago!

Store Reviews, Chicago

Be the first to review Store!
Review Store

More Restaurants in Chicago

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