Excellent Pizza, We always order from them for parties or if we're craving a good dinner.
Been coming here since I was a kid and I grew up around the corner from this place. LOVE IT best ham and cheese with pickles!
19 Union Sq
Somerville MA, 02143