What? Where?

Store Reviews & Details

Store

Store is rated 3 stars

2002 N Halsted St
Chicago
(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

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