A small, hidden Italian restaurant off of South La Brea avenue. The food is abundant and truly delicious. No less important, its dishes are relatively inexpensive ...