1322 Bison Ave, Newport Beach, California 92660(949) 219-0717 Located in the right hand corner of The Bluffs Shopping Center.