Babbo’s Spaghetteria opened recently in the Grindstone space formerly occupied by the very shoddy Lampert’s Plush Pig. It’s a St. Louis-based mini-chain and makes their own spaghetti in-house. Based on one visit and a feedback from a couple of other people, it’s promising. A full review after another visit or two, but has anyone else has been there? What’d you think?