The Fries Factory

12251 Foothill Blvd` Sylmar CA 91342 USA

(818) 686-2303

Location