Not a huge assortment of items but this is the only place I've found tortellini and it was excellent.
Yes