Ten Asian Bistro

4647 MacArthur Blvd.
Newport Beach, CA 92660

MAP