iCHiNA
CLOSED$$$ •
2855 Stevens Creek Blvd #1891, Santa Clara
About iCHiNA
iCHiNA Reviews
Ratings
Menu
Add a Menu


2855 Stevens Creek Blvd #1891, Santa Clara
iCHiNA is a restaurant with an impressive interior design, giving off a "Crazy, Rich Asian" vibe, making it a suitable choice for celebrations. The menu offers a mix of traditional and Asian-influenced dishes. The Peking Duck is a standout, though some customers found the presentation and amount not worth the price. Other dishes were good, with great portion sizes for two people. The crispy dim sum was unique and tasty, and the tea patisserie set was outstanding and a great deal. The strawberry mousse dessert was really good. The ambiance is on point.