STOA Restaurant and Wine Bar THIS RESTAURANT IS CLOSED STOA Restaurant & Wine Bar

THIS RESTAURANT IS CLOSED STOA Restaurant & Wine Bar Map

632 Emerson St. (Forest Ave.)
Palo Alto, CA 94301
650-328-2600
Map
Not only vegetarian but also a wine bar, STOA caters to meat-eschewing South Bay oenophiles with an upscale menu of seasonal fare.
Openings: Lunch Mon.-Fri., Dinner nightly, Brunch Sun.

Features