Lilly's French Cafe & Bar is one of Restaurants.

1. Lilly's French Cafe & Bar

French Restaurant · Venice · 1031 Abbot Kinney Blvd (Westminster), Venice, CA