23 Petaluma Blvd N, Petaluma, California 94952 USA
Roasted chicken - was AWESOME!!!
Photo Credit: Yelp