About
Teddy's Restaurant & Deli is an establishment located in Oshawa, Ontario on 245 King St W. Teddy's Restaurant & Deli is in the "Restaurant" category. Historic place that draws crowds for its thick deli sandwiches & classic entrees.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like