This was the first time I'd ever seen a Mama DeLuca's pizza. This appears to be a part of the Subway company and this location shares the space. There is street parking available, as well as a small parking lot alongside the building. Both are wheelchair/stroller accessible. As I approached the counter, complete with plastic divider, an employee was chopping fresh red onions. Just like Subway, the available topping are on display. He greeted me. I ordered and watched him pile...read full review
This was the first time I'd ever seen a Mama DeLuca's pizza. This appears to be a part of the Subway company and this location shares the space. There is street parking available, as well as a small parking lot alongside the building. Both are wheelchair/stroller accessible. As I approached the counter, complete with plastic divider, an employee was chopping fresh red onions. Just like Subway, the available topping are on display. He greeted me. I ordered and watched him pile...read full review