The Salsa Bar

The Salsa Bar

3791 Cahuenga Blvd, Studio City, CA 91604

(818) 755-9098

EAT24 Free Online Ordering