Green Grotto was actually the name of the first ever Taiwanese bubble tea place in Toronto, that's over 20 years ago on Yonge south of Sheppard. I was excited to see this store back then, brought back a lot of Taiwan memories. Not sure if the owner of this place is the same original two brothers. Food is definitely Taiwan flavor, not the best I've had, but decent. I guess they focus more on the selling of their tea then their meals. I will probably not come back, not saying the food is bad, but there are 2 other Taiwanese restaurants that I pass by on my way here, and they are both better than this, so....
I give it a 6 out of 10.