Barbarella
Italian · Bar
Barbarella is a European restaurant featuring housemade Italian fare in a cozy setting with patio seating and eclectic decor.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Barbarella.
Local restaurants nearby
2171 Avenida de la Playa, CA


