This place is located in the heart of little Italy. The food was wonderful! Best calimari appitizer I think I've eaten in a long long time. Large place with private rooms for groups.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.