Tried to order a pizza last night but no answer. Website also seems to be down. Can any Quincy chowhounds in the neighborhood confirm?
If it is closed, I'm sorry to see it go. It's our favorite pizza place in Quincy. Any suggestions for a new favorite in north/west/central Quincy? Not bar pizza please!