I think bucca di peppo is a nice experience for some place different. the quantity is definitely there but I think there are a lot of better Italian resturants in the area. I agree verdiles is very good and very popular.
Pros: an experience, ok if you like doggie
Cons: too much food, hard to hold the menu
more