806 Emerson St
Palo Alto, CA 94301
Palo Alto, CA 94301
Open HoursLunch 11:30 a.m.- 2 p.m. Tues.-Fri.; dinner 5:30-9:30 p.m. Tues.-Sat. and brunch 10 a.m.-2 p.m. weekends
OverviewSt. Michaels Alley offers fantastic healthy American and Californian cuisine in a quiet, fun family atmosphere.
Property Information by Wcities