Barbarella

User Rating:


Address:

2171 Avenida De La Playa
Between Avenida De La Ribera & Calle De La Plata
La Jolla, CA 92037

Phone:

8584547373

Map:


Contact   ·   Privacy   ·   Terms