114-116 Main St, Tiburon, California 94920 USA
Tiramisu on the left, torta di cioccolato on the right. Yum!!!
Photo Credit: Yelp