St Michaels Alley, PALO ALTO, California (CA)
Conveniently located at 806 Emerson St () in PALO ALTO, California (CA) (94301), St Michaels Alley can be reached at 6503262530. Remember to call beforehand to make a reservation.
More restaurants in PALO ALTO, California (CA)
St Michaels Alley contact information and details:
Address: 806 Emerson St - , PALO ALTO, California (CA) 94301
Contact Phone: 6503262530