Deda's Meats & Deli, 4974 Tecumseh Rd E, Windsor Fontainbleu
1339th visitor, Write a review
Deda's Meats & Deli Map

near N8T1C1

Awards: People's Choice Winner, 2014

Deda's Meats & Deli is ranked #8 of 27 nearby Restaurants.

They say Deda's Meats & Deli is special, awesome, rude