Vietnamese restaurant · 2233 W Balboa Blvd #102, Newport Beach, CA
To-Go · Delivery · Dine-In
More food in Newport Beach, CA · Vietnamese Food in Newport Beach