Land Of Pizza

West Broadway, Boston MA

(617) 269-4442

Rated 5.0 out of 5 from 1 Reviews Land Of Pizza is a fantastic Italian Food Restaurant Ranked #1 of 49 Restaurants in Church Green South Boston Boston.

★★★★★ on the 7th of August, 2013

Pizza slices&cajun fries is where it's @!!
Location