8383 Preston Center Plaza #100 Dallas , Texas 75225Website: Click here for restaurant websitePhone: (214) 377-3333