American restaurant · 19369 Stevens Creek Blvd Ste 130, Cupertino, CA
Dine-In
More food in Cupertino, CA · American Food in Cupertino