Coconut Rose Restaurant 20956 Homestead Rd # A Cupertino, CA 95014 Phone: (408) 257-6868
Category: Restaurants