La Bamba

Overview

Address: 12777 San Fernando Rd
Los Angeles, CA 91342 Sylmar
Phone: 818-364-7489