This very fancy riverside restaurant, with gorgeous views off in the distance to Prague Castle, is one of the most elegant tables in town (and priced accordingly). Diners are offered set menus of two to five courses, with an optional wine-pairing menu. The food takes few chances, with predictable entrees such as sea bass, veal, and wild cod, but everything is beautifully presented and coming here is still an experience. Plan a splurge here and book well in advance to get a window table.