2747 El Camino Real, Redwood City, California 94061 USA
One of our display shelves for all your Biscotti needs, organized by flavor and size.
Photo Credit: Yelp