Food & Drink Review: Small Town Food Co., a cozy Parkdale pub with carefully constructed comfort dishes