Food & Drink

Steam, Chinese Restaurant- Palo Alto, CA 94301 Claim

0 / 5
Add to favorites

Steam  
Chinese Restaurant
Sleek, wood tea house–style eatery serving classic dim sum & other Chinese dishes.
Address: 209 University Ave, Palo Alto, CA 94301
Hours: Open · 11AM–9:30PM
Phone: (650) 322-1888
Menu: locu.com

Post New Review

Your email address will not be published. Required fields are marked *

Looking for adding your Business?Explore with us! Its 100% free and easy to use!
Translate »