Grab wood-fired Neapolitan pizza and fresh pasta at this casual Mediterranean spot—dine-in hits better than takeout, and the Frutti di Mare pie is a standout.
Info
📍
Address
University of California, Los Angeles, 308 Westwood Plaza level 1, Los Angeles, CA 90024, USA, LA