Green Leaf

  • 0 Reviews


The York Road restaurant delivers what it calls Japanese healthy cuisine. The food is healthy as long as one skips the deep-fried wonton dumplings crispy shrimp and batter-dipped tempura. While most of the food is Japanese Green Leaf also serves pad Thai and a few other non-Japanese items.