Asian restaurant · 2493 Park Ave Unit 120, Tustin, CA
Dine-In
More food in Tustin, CA · Asian Food in Tustin