Mamba

17296 Beach Blvd , Huntington Beach, CA 92647