Crowdsauce, here is the challenge. I have friends coming in, their first time in Prague, and only staying for three nights (they're riding bikes from Vienna, it's their honeymoon). Where should we go out to eat? I do not want traditional Czech (pub) food, they want good food but nothing too fancy/expensive. They're staying in Mala Strana and I don't want to stray too far from the center. Also, planning to go to Hemingway bar afterward for a fancy cocktail, unless you can recommend something better for elegant drinking close to Mala Strana.
I am guessing they don't want to spend more than 1200 each for dinner, including drinks, which just narrowly cuts off most of my first choices. Also, it's their honeymoon / first time in Prague, so I'd like it to be as special as that price point allows.