L R's Pizza

Pizza restaurant · 707 High St., Delano, CA

To-Go · Delivery

Hours

More food in Delano, CA · Pizza in Delano