L R's Pizza

707 High St. Delano CA 93215 USA

(661) 725-7131

Location