Penquin La Natural
209-634-7288
705 Lander Ave Turlock CA 95380
Category: Restaurant