Barbarella Barbarella

Barbarella Map

2171 Avenida de la Playa (La Jolla Shores Dr.)
La Jolla, CA 92037
858-454-7373
Map
Cuisine: Italian / French / Contemporary
Lively bistro in La Jolla Shores, just blocks from the beach.
Openings: Open daily