my favorite pizza ever.
the mama's signature pizza is good.. and garlic-y, but so worth it!
your friends might not like your breath afterwards, but your stomach will sure thank you :)
i have tried a few other pizzas there too, and they were good.. and the canolis were yummy as well!