I stopped in here on an afternoon at the start of Euro Cup--did not realize England was playing so it was PACKED. However, we were seated right away at a table under a TV. We arrived right at the tail end of their brunch hours so we only ordered off the brunch menu. Everything looked fantastic, if a little kitschy (lots of country flags stuck in food items). I ended up going with the pesto chicken sandwich and chips while my partner tried a burger. I have to say, both were extremely good. I also enjoyed how the calories were listed on the menu.
The beer selection was also full of your pub standards. I enjoyed a few ciders while watching the game. For what it's worth, our server remained completely composed in the face of the most demanding, impossible to please diners at the booth behind us. It was a miracle he didn't show them the door, they were being so rude. We left him a rather large tip out of pity. So with that being said, the service was really good and attentive despite being completely slammed during the match. Toronto is tough, there are so many neighborhoods and places to try but I'd definitely recommend it if you're looking for a pub experience in The Beaches!