LOU DAWG’S 76 Gerard St E  Toronto, ON  M5G 2A7 Canada Take-out – Pub – Southern/Soul – BBQ – Free WiFi website – twitter $$ High, high hopes expecting to bite into the best Pulled Pork I’ve ever had. Entering Lou Dawg’s with a basement-esque feel with country music blasting, this scene was already not…

Read More