Massive Italian market/restaurant it's really a gourmets dream lots of unusual items. They have a fairly eclectic variety of items so expect a little sticker shock. Not too be missed even if you don't plan on buying anything.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.