Oven Baked Subs Reviews & Details
Oven Baked Subs
261 N. York St.
Oven Baked Subs is located at 261 N. York St. in Elmhurst near the intersection of N York St and Hahn St. Their menu consists of American dishes . Call (630) 359-4313 today!
- On The Menu:Sandwiches
- Major Intersection:N York St And Hahn St
Tell us more about Oven Baked Subs Elmhurst!