St. Michael's Alley
Palo Alto, United States
St. Michael's Alley is a charming, classic white table cloth restaurant that is one of the longest standing businesses in Palo Alto. Our venue has timeless old world elegance and is perfect for rehearsal dinners or post wedding dinners.
Read more
- P.O.A