U Garden is a spacious Chinese restaurant offering a diverse menu and a lunch buffet.