I'm tempted to say the area near BC is a culinary wasteland. For middle of the road slices, there's Roggie's (ROE-GHEES), and down the corner from there, two spots: Pino's and Presto's -- one's Greek, one's Italian, though I can't remember which. For a better pie, there's the Bluestone Bistro on Comm. Ave. My favorite is in Newton: Sweet Tomatoes. They use fresh tomatoes instead of sauce, and they have tons of interesting toppings. Also, on Harvard Street in Brookline (a short T ride away) there's The Upper Crust, which is supposed to be good. It's new. By the way, I'm a BU grad who also, once upon a time, lived in Brookline. Hope this helps. Also, if he likes Mexican, Anna's Taqueria is great. They have locations on Beacon St. and Harvard Ave. Cheap and filling and very yummy. Now I'm hungry and homesick for Boston!