Hergetova Cihelna is one of the restaurants in Prague with the best location. You can find it just by the Charles Bridge, so during your meal you can enjoy a beautiful view towards the bridge and the Prague Castle.
In this restaurant you can enjoy a wide specter of both international and Czech food, at middle level prices. This restaurant is probably nicest during the summer as you can sit outside and enjoy the beautiful view, but it is absolutely nice during winter time as well. For those not to hungry the restaurant has a music lounge area where you can enjoy some drinks before or after your dinner.
Cihelná 2b, Praha 1-Malá Strana
Hergetova Cihelna pictures