Best Italian Restaurant
Bob Quinn and Dick Fisher are the owners of Cosmo's Italian Kitchen in Aliso Viejo.
Photo by Janine Swiatkowski











