primo pizzeria

Pizza restaurant · 100 Commercial Rd, Leominster, MA

More food in Leominster, MA · Pizza in Leominster