Baja Fresh Locations & Hours in Studio City, CA 91604
Baja Fresh Store Details
-
Address
12930 Ventura Blvd.
Studio City, CA 91604
Maps & Directions
-
Phone Number
(818) 995-4242
Nearby Baja Fresh Locations
Popular Stores in Studio City
Popular Store Locations & Hours