The Salsa Bar

The Salsa Bar

3791 Cahuenga Blvd, Studio City, CA 91604

(818) 755-9098

Eat24 Free Online Ordering