Restaurants from Cupertino


3.8
Menu
Online table booking
Open Now
3.8
Menu
Online table booking
Open Now
City: Cupertino, 10030 S. De Anza Blvd. Cupertino, CA 95014, 95014-2270, United States
"Didn't know this was the hotel restaurant. Not much for intimate food. Better for lunch"