If I haven't been here on a school trip 8 years ago, this place would only get 3 stars. I had such a magical experience the first time that I decided to come back.
The decor was much nicer than I remember but the food wasn't as magical as the first time. I was with 2 people at about 2pm on a Saturday and we only waited 5 minutes to get seated. We were served a loaf of fresh warm bread with garlic butter. One of the best i ever had. I ordered spaghetti and meatballs, it says it's spicy in the menu but it was just a mild pepper spice. The main dishes come with soup or salad and I picked soup. There's no Parmesan shaker anymore and the meatballs weren't as delicious as I remember them to be, so the food was quite mediocre. The minestrone soup was nice. The bread was warm and tasted really good with the garlic butter. The Spumoni ice cream was great. Our server was friendly and fast but he unknowingly seated us where water was dripping slightly from the ceiling which wasn't his fault; the place is old.
Overall, great service, mediocre spaghetti, good bread/garlic butter, delicious ice cream and beautiful decor. Would probably go again sometime.