Welcome

Select a location.
Westfield Shoppingtown Valley Fair
3041 Stevens Creek Boulevard
Santa Clara, CA 95050 US
408-246-0092

View Restaurant Details