What? Where?

That Italian Deli Reviews & Details

That Italian Deli

That Italian Deli is rated 3 stars

162 N York St
Elmhurst
(630) 782-9418

Love It Hate It Try It Edit It Share It

That Italian Deli is located at 162 N York St in Elmhurst near the intersection of N York St and W 2nd St. Their menu consists of Italian dishes . Call (630) 782-9418 for dine in.

  • Cuisine:Italian
  • Service:Dine In
  • On The Menu:Sandwiches
  • Major Intersection:N York St And W 2Nd St
What everyone says about That Italian Deli

Tell us more about That Italian Deli Elmhurst!

That Italian Deli Reviews, Elmhurst


Be the first to review That Italian Deli!
Review That Italian Deli

More Restaurants in Chicago

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