Elisabetta Penso and Antonio Gerli are the owners of a good Italian restaurant in Isla Vista called “Sorriso Italiano.” Isla Vista is a part of Goleta where the University of California, Santa Barbara (UCSB) is located. Elisabetta and Antonio are … Continue reading →