This food is unbelievable. I'd say it trumps our Italian standby on Chesher Bridge Rd by several points.
It's a few bucks more than Italian chains, but so worth it.
Pros: Soho or Downtown (under Italian specialities); red sauce
Cons: liquor license has been slow to come...
more