Il Giardino is a hotel restaurant with a little flair, created mostly by the rooftop view over Prague, but also by their varied Mediterranean menu.