This is the food page of Odra Deli & Wholesale Meat on 2395 Cawthra Rd Mississauga ON L5A 2W8.
(first reviewed on November 6, 2013, last updated on March 24, 2016.)
Odra Deli & Wholesale Meat is ranked #1 of 15 Restaurants in Dixie Mississauga.
This page has had 867 visitors. You are the 867th.