Great Italian kitchen in the heart of High Tatras.