This is my favorite restaurant in town (well equal to the higher priced big brother next door, Vespaio). Everything is delicious. The pasta, the pizzas, the salads...don't get me started on the french fries. It's a little cramped in there but definitely worth it!
Pros: everything!
Cons: little cramped
more