Get directions to: Baja Fresh, Venice, CA
Restaurant address: 235 Main Street Venice, CA 90291, USA
Restaurant: Baja Fresh