"This Joint is second to the larger restaurant on Laurel Canyon, the only one you pass when going over the hill."
7860 Sunset Blvd West Hollywood 90046
Description & Info
Organic Italian Restaurant — Makes own Pasta — Uses produce from local farmers –
Featured Ohana Star Businesses
Made in Los Angeles by Star Building Group LLC.