38 Main St, Tiburon, California 94920 USA
Salt & Pepper Belvedere Tiburon 10/31/2020
Photo Credit: Yelp