Skip to content
Find another place
Pizza restaurant cover image for Land of Pizza

Land of Pizza

Land of Pizza has been a staple in South Boston since 1970, offering pizza made with fresh dough prepared daily. This spot is all about efficiency and quality, earning the trust of locals over the decades. The menu features a mix of classic pies and inventive creations, catering to both traditionalists and those seeking something new. Grab a slice on your lunch break or order a pie for a late-night craving; the team at Land of Pizza knows how to deliver. Their commitment to fast service without sacrificing taste makes it a reliable option for a satisfying meal. Located conveniently in Southie, it’s a favorite for anyone looking for a no-nonsense pizza experience.

← All places