During a recent trip to Prague a colleague and I ended up in the restaurant Fish next to the Vltava river and quite near to the famous Charles Bridge. This was pure coincidence, since we had decided to just enter the next restaurant that would be “somewhat acceptable”. (It had been a very hot day and we were longing for a good Czech beer.)
We were not disappointed, on the contrary. Having ordered the beer without even looking at the menu, choosing the food was more difficult. We had a (positive) decision problem, because so many things looked really nice. I ended up with a starter (salad with duck breast) and a desert (pear baked with cinnamon honey, vanilla icecream with almonds and chocolate) but without a main course. The salad was nice but the desert was by far the best I ever had. My colleague had a carpaccio of tiger prawns (starter) and some fish as main course. Both were excellent as well.
The service was good but did not match the quality of the food. In terms of price it was certainly not cheap but worth it. So overall I can definitely recommend going there. Here are some logistics (no garantuee that they are correct, sorry):
Restaurant Fish
U Luzickeho seminare 42
Mala Strana, Prague 1
Czech Republic
Opening hours: Daily 11:00-24:00
Public transport
Metro: Malostranska (line A)
Update:
For a nice overview on restaurants in Prague try this link