This is the food page of Cafe Novo on 1986 Bloor st w Toronto ON M6P3K9.
Cafe Novo is a new listing on food pages, updated on November 10, 2017.
Cafe Novo is ranked #1 of 15 Restaurants in West Toronto Toronto.
This page has had 234 visitors. You are the 234th.