1760 N Vermont Ave, Los Angeles, California 90027 USA
Pasta Primavera and prime rib
Photo Credit: Yelp