I love Italian food. My girlfriends and I love to go to Deangelos. The last few times we went the calzones have gotten smaller and smaller. The sensation salad my friend got was so small it was embarrassing. I am finding that the other Italian restaurants are giving a better quality and value. I won't be back for awhile.
Pros: excellent taste
Cons: poor value
more