Does anyone have a favorite spot for arancini (rice balls) in the greater Boston area. I'm looking for a place north of Boston that has hot fresh arancini. I tried the arancini at Domenic's in Waltham yesterday. They were okay but small. I have been to Galleria Umberto in the North End but don't want the hassle of trying to find a parking spot. I also don't want to get a parking ticket for double parking on Hanover Street. Any recommendations would be appreciated.