We visit this restaurant very often and have never had a bad meal! The prices are reasonable, the wait-staff friendly and efficient, and the food is excellent. This is not your typical cookie-cutter italian restaurant. The menu is extensive and the daily specials are fantastic! Give it a try, you'll keep coming back!
Pros: Close to the Galleria but not expensive.
Cons: None that I can think of.
more