I'd been here a few times. I love where it's located in the Madison Square. I love eating and people watching. The food is always great and the service is always topnotch.
We had the Sausage Pizza and the homemade spaghetti. It was one of the best I have ever had.