From Our Editors
A highly-rated destination in Elmhurst, Oven Baked Subs is a terrific deli with a flavorful menu. Whether you are stopping in for the good quality, friendly service, or both, you will always leave this restaurant impressed.
If you don't feel like driving over to North York, placing a delivery order is an option.
A reputable option in Elmhurst, a visit to Oven Baked Subs is definitely worthwhile.