What? Where?

Tedro's Reviews & Details


Tedro's is rated 3 stars

1055 W 63RD St
(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

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