Bacari PDR
Restaurant
•
6805 S Vista Del Mar Ln, Playa Del Rey, CA 90293, USA
8.5
Sunday: 10:30 AM – 3 PM, 4 PM – 10 PM
See if anyone you trust recommends it!