After checking out their website I stopped in to pick up some fresh sausage to make for dinner. Despite being a "Deli" and "Salumeria" all that I found was a small selection of FROZEN sausages. No fresh sausage, maybe there was some salami in there...somewhere but none to see or taste. If I wanted frozen sausage, I can order it from anywhere. What I expected is a classic Italian salumeria with a selection of salami hanging from the ceiling and a counter from which to view and order freshly made sausage. They don't even make their sausage on-site.More