What? Where?

Tedro's Reviews & Details

Tedro's

Tedro's is rated 3 stars

1055 W 63RD St
Chicago
(773) 918-1467

Love It Hate It Try It Edit It Share It

Tedro's is located at 1055 W 63RD St in Chicago near the intersection of W 63rd St and S Aberdeen St. Call (773) 918-1467 for dine in.

  • Service:Dine In
  • Major Intersection:W 63Rd St And S Aberdeen St
What everyone says about Tedro's

Tell us more about Tedro's Chicago!

Tedro's Reviews, Chicago


Be the first to review Tedro's!
Review Tedro's

More Restaurants in Chicago

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