Biscotti & Cie is a cafe offering savory meals and homemade pizza, with takeout and catering services available.