Get directions to: Alex Pizza, Boston, MA
Restaurant address: 1252 Washington St Boston, MA 02118, USA
Restaurant: Alex Pizza