Asian fusion restaurant · 2213 Tasman Dr, Santa Clara, CA
Dine-In
More food in Santa Clara, CA · Asian Fusion Food in Santa Clara