Eating French Italian Mediterranean at Barbarella Restaurant & Bar restaurant in La Jolla, CA.

Feedback

Do you manage or own Barbarella Restaurant & Bar?

Yes