Sal's Express Pizza

Pizza restaurant · 25 King St, Littleton, MA

Hours

More food in Littleton, MA · Pizza in Littleton