The food is pretty good for the price, especially since there are no Taiwanese cafes nearby. My guess is that the closest would be in Chinatown or any areas close to. (maybe past Bay and Dundas heading west?)
I haven't tried any of their western food other than the french fries, but they sound pretty good.
In General, this is a good place for a quick bite, especially if you're a student on if you work in the area. The staff doesn't speak English too well unfortunately; whenever I've asked questions about the food they usually don't understand me. Otherwise, I don't mind coming here for some Taiwanese popcorn chicken.