This is the food page of The Green Umbrella Cafe on 970 Lawrence Avenue West Toronto ON .
(first reviewed on November 10, 2017, last updated on November 10, 2017.)
The Green Umbrella Cafe is ranked #1 of 1 Restaurants in Yorkdale-Glen Park Toronto.
This page has had 28 visitors. You are the 28th.