Unclaimed
Restaurant
Closed
See hours
Directions
Call
Website
Apple Pay, Credit Card
Yum Yum Donuts
517 Telegraph Canyon, Chula Vista, CA 92010, US
Claim your business to immediately update business information, respond to reviews, and more!
See All