Many people who live in the heart of Pacific Palisades and westside towards the Highlands tend to forget about an interesting cluster of restaurants in Santa Monica Canyon, off PCH. One gem, Caffé Delfini, located at 147 W. Channel Rd.,…
Caffé Delfini Receives “Thumbs Up” from Residents
This entry was posted in Restaurants. Bookmark the permalink.