Cafe Biscotti is a bakery and bistro offering homemade Italian meals, freshly baked pastries, and aromatic coffee in a relaxing atmosphere.