Land of Pizza has operated on West Broadway in South Boston since 1970, built around a straightforward formula: fresh dough made daily, quality ingredients, and consistent execution. The menu centers on pizza—including their Buffalo Chicken Deluxe—alongside hero sandwiches like the Steak Bomb Sub, wings, and pasta dishes such as Chicken Broccoli Alfredo Ziti. The operation emphasizes speed and reliability, with typical pickup times around 15 minutes and delivery in about 35 minutes, including no-contact options.