226 Weller St, Petaluma, CA 94952
Sign out front of the shop!
View of the river at the outdoor seats :)