Excellent place! We just were walking around and needed to find a quick bite and randomly found this shop. It has a bout 3 tables for two and apparently is mostly a place to get fresh pasta to take out.
I have to be Gluten Free and they had THE BEST pasta I have ever had since I found out about being Celiac. It had the excellent flavor and texture, absorbed the flavor of the sauce (that you can pick and made fresh there) and covered in cheese!
I had given up on having pasta ever again, but this place made me a believer!