23741 La Palma Ave, Ste D, Yorba Linda, California 92887 USA
Giant donut Bring some friends- it's a big one
Photo Credit: Yelp