Princess Garden is a Chinese restaurant offering a diverse menu and take-out service.