Cafe Ophelia (Cupertino, California)

USA / California / Cupertino / Cupertino, California
 restaurant  Add category
 Upload a photo

10145 North De Anza Boulevard, Cupertino, CA 95014
408-725-8168

Chinese Restaurant
Nearby cities:
Coordinates:   37°19'28"N   122°1'59"W
This article was last modified 18 years ago