Saint Michael's Alley is a cozy restaurant nestled in the heart of Palo Alto, California. It offers a diverse menu of contemporary American cuisine with a focus on fresh, locally-sourced ingredients.
With a warm and inviting ambiance, Saint Michael's Alley provides a welcoming dining experience for patrons looking for a casual yet refined meal in a charming setting.
Generated from their business information