Report a review

  • 5
  • Best restaurant in Windsor!

Easily the best restaurant in Windsor. Unique vegan options with wonderful high quality ingredients, kind service, and cozy atmosphere. Also delivers, and serves alcohol! I bring every visitor to Windsor here, who are all non-vegan, and all enjoyed their meals very much! Check it out, you won't regret it.


Why are you reporting this review?