This place is a gem !!! We go in once or twice a week, and the food is always excellent. The servings are huge, and they make a lot of their own stuff. Our favourites are the guacamole with fresh tortilla chips and their mushroom balls.
Food is terrible. Do yourself a favor and drive into Stouffville.