Pizza restaurant · 620 Woollomes Ave #101, Delano, CA
See full menu
More food in Delano, CA · Pizza in Delano