Pizza restaurant · 707 High St., Delano, CA
To-Go · Delivery
More food in Delano, CA · Pizza in Delano