Voted Best Italian Restaurant by OC Weekly's Best Of 2011 Readers! Their huge pasta dishes come with a free salad! Click the link to download the link and view more winners! Read more.
Voted Best Italian Restaurant by OC Weekly's Best Of 2011 Readers! Their huge pasta dishes come with a free salad! Click the link to download the link and view more winners! Read more.