by Jennie Mulhall » Wed Mar 21, 2007 6:22 pm
I've had one of their pizzas before & it was delicious! They sell their raw pizza dough too--great for making your own pies at home.
It seems like I've had their lemon ice, but I don't remember for sure.
I really like their spumoni & tiramisu.