From Our Editors
Take a table at Teddy's Restaurant & Deli in Oshawa and look forward to your next meal. Take the kids along too ? this restaurant is a great spot for families with food that even little ones will love.
Need to get out of the house? Order and pick up from this restaurant.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.