Visit Silicon Valley Logo

St. Michael's Alley - Palo Alto

140 Homer Ave , East Palo Alto, California, 94301, United States
St. Michael's Alley serves modern, hearty California cuisine and wine that everybody will enjoy. Stop in this Silicon Valley restaurant today!
Find hotels, restaurants, and things to do near.
St. Michael's Alley - Palo Alto
View Map