Kokila's Kitchen 20956 Homestead Rd # H Cupertino, CA 95014 Phone: (408) 777-8198
Category: Restaurants