The Green Bean Cafe
in Windsor, ont
nwolf93
rated this place
and said
Warm and cozy place, close to the University of Windsor features organic light menu. Their loose leaf teas are delicious. promote a “green” style of biodegrade take out containers and reusable/washable dine-in tableware.