This place does excellent Italian food!!! After a long day of shopping at South Coast Plaza, what could be better than this?? The service has always been excellent, and even though the menu items are bit high, the food is worth it. The ambience makes this a really nice experience.
more