Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: Markham

Diamonds Fine Foods, Markham, Ontario, Canada










Diamonds Fine Foods
9665 Bayview Ave.
Markham ON Canada


Phone: 905.508.7878
Accepts: bank debit cards, Visa

Dress: casual

Parking: own parking lot