Mama Ricottas is by far the best italian restaurant in town.
They've changed their menu a bit, removed the Mama's Pasta (which is my favorite) but they'll still make it if you ask. All of their pastas are excellent, terrific appetizers, wonderful desserts...and don't forget the bread knots with dipping oil!
The atmosphere could be better, I don't care for the wild interior design & decorating.
Pros: Pasta
Cons: atmosphere
more