L R's Pizza

Pizza restaurant · 707 High St., Delano, CA

Delivery

Hours

More food in Delano, CA · Pizza in Delano