I visited and ordered carry out based on a friend's recommendation. It's a small place and has a neat appearance inside. The menu is written in chalk on a large board, and each table setting has a menu as well.
They don't have noodles except on Fridays is what I was told. I ordered meatballs and a pizza pie to goad I really wanted to try their pasta because I'm a sucker for good pasta.
The food was very good.