I think this place, at the corner of Mass Ave and Main St. in Central Square, just opened...walked in this morning and they've got a lot of espresso and italian soda and those slightly eerie pastries under seran wrap sitting around, and their menu's got some pizzas and 'paninis' that don't look bad. What I was real intrigued by, though, was the gelato they offer, which is made on the premise...took a look at it and it looked decent, a little dim and watery perhaps, but then I just got back from Florence, and I'm terribly sad and am looking for any sort of surrogate caffe to tide me over in my period of withdrawal.
So. apologies. Anyone been? Are their food, drinks, or ice cream any good?