I love this place! So far I've been there twice for pepperoni rolls, once for pizza crust and pizza sauce, and another time to grab some frozen ravioli. Everything has been super tasty, especially the pepperoni rolls that everyone have been raving about. We got the prosciutto ravioli to cook at home and it was tasty! I would also recommend buying pizza crust here because it's super cheap and much better than any store bought crust. Some of the prices are high (I think it was $8 for ravioli), but you do get a good amount and everything is legit so I think it's worth it! They also have a meat/cheese counter and a small menu of hot prepared foods ready to go!