Main menu Open search menu

Pizza Depot

Italian Restaurant
145 Dartmouth St, Boston, MA 02116 145 Dartmouth St, Boston Directions

Bring on the cheese! Pizza Depot's pizza located in Boston is loaded with fresh cheese and ingredients, making it a local favorite.

About this Business

  • Cuisine



From Our Editors

Located in Boston, Pizza Depot's pizza features homemade tomato sauce and freshly grated cheese.

The restaurant is within walking distance to a number of parking options.

The food at Pizza Depot is not just delicious, it's also affordable. Select your toppings and create a delicious pizza made from scratch by visiting Pizza Depot.

Explore Nearby
Pizza Depot

Groupon has verified that the customer actually visited Pizza Depot.