Wow this location is really lacking in business...
I have been to multiple Green Grotto locations, including at Steeles/Warden and Hwy7/Warden, this is by far the most empty Green Grotto store. There were literally no other customers dining at this place when we came at around 7:30pm on a Friday night, which was prime time dinner hour on a weekend.
We enjoyed taking pictures of the decor while we were here, since there were no other customers around and the place was beautifully renovated. The decor reminded me of stepping into a fairytale land and it was really soothing to hang around.
Unfortunately, I was really disappointed by its food when we eat ordered something for dinner. The prices and selections were about the same as other stores (same menu), but the portions and presentations felt sub-par. It didn't taste very good and it wasn't a great value given the price they charge and how little meats you get. Also, no free popcorns.
Would give it 1 star if it's just about the food, but the nice decors earn them the extra star.