Saigon Beach

2233 W Balboa Blvd #102, Newport Beach
(949) 612-8067