Powered by

Alexandria Pizza

1252 Washington St, Boston MA, 02118

Open Now   Full Hours  

Order Now
Alexandria Pizza is currently located at 1252 Washington St. Order your favorite pizza, pasta, salad, wings, and more, all with the click of a button. Alexandria Pizza accepts orders online for both pickup and delivery.