Barbarella Restaurant & Bar

Phone orders only

2171 Avenida De La Playa, La Jolla, CA 92037

$0 MinimumSearch Delivery InsteadAre you the owner?

FAQ

SliceRestaurants in La Jolla Barbarella Restaurant & Bar
Price: $$