20511 Broadway, Sonoma, California 95476 USA
They were huge. I can only eat two. Only $7 for six pieces.
Photo Credit: Yelp