I was surprised to see that a new place just opened up where Capri Pizza was in Delray Beach. Seems like Capri Pizza only stayed open for a month or so, before closing down. When I drove down Atlantic Ave the other day to head towards Scuola Vecchia pizza, I noticed that the new pizza place was called Mamma’s Pizza, so I made a pitstop and went to try a slice out.
Mamma’s Pizza is located directly across the street from the Police Station, and Courthouse. They are a close walk to the Tennis Stadium, and the Fire Training center. This little plaza even has residents living above it in a nice new building. What I am trying to say is there is a lot of potential for business here, the only negative parts for Mamma’s Pizza is that they are also walking distance to where Delray Beach gets real nasty looking, and also nowhere near where all the nightlife and pedestrian traffic are at night.