1415 Fulton Rd, Santa Rosa, California 95403 USA
Yes, being in wine country is like being on top of the world!
Photo Credit: Yelp