Spiedo Restaurant is a charming dining establishment nestled in the heart of San Carlos, CA. Specializing in Italian cuisine, the restaurant offers a diverse menu of traditional dishes and innovative creations.
With a warm and inviting ambiance, Spiedo Restaurant provides a welcoming space for guests to enjoy a memorable dining experience. Whether for a casual lunch or a special celebration, patrons can savor delicious food in a cozy setting at this local favorite.
Generated from their business information