Land of Pizza

Land of Pizza

445 W Broadway, Boston, MA 02127
617-269-4442

Closed until at 11:00 am

Full Hours
Closed Shop

Opening at 11:00 am

Does Land of Pizza have any deals?

Answer:

Land of Pizza is not currently offering deals.

Does Land of Pizza offer delivery?

Answer:

Land of Pizza does offer delivery. Delivery is $1.

Where is Land of Pizza located?

Answer:

Land of Pizza is located at 445 W Broadway, Boston, MA 02127.

What food is served at Land of Pizza?

Answer:

Land of Pizza makes healthy pizza, veggie pizza and more!
SliceRestaurants in Boston Land of Pizza
Price: $$