Yep PASTA CUP FTW!!!! Fresh pasta etc actually made daily.
I hit up the one in CV a few times a week and I can say after dating an italian for more than 10years and going to all the family dinners that the ones I've bought from this particular store is the best I've ever had!!!!