This is the food page of Caffé Demetre on 2962 Bloor St W Toronto ON M8X 1B7.
(first reviewed on July 1, 2005, last updated on June 29, 2015.)
Caffé Demetre is ranked #4 of 23 Restaurants in Thompson Orchard Toronto.
This page has had 13756 visitors. You are the 13756th.