This is the food page of Deda's Meats & Deli on 4974 Tecumseh Rd E Windsor ON N8T1C1.
(first reviewed on July 13, 2011, last updated on February 20, 2017.)
Deda's Meats & Deli is ranked #8 of 27 Restaurants in Fontainbleu Windsor.
This page has had 1339 visitors. You are the 1339th.