Locals love this place because it is not overpriced, and one of the few places where there is some standard of customer service. It also has best view in Prague by far and the food tastes great. Definitely recommend to try
Well a traveller usually wants to see the most in Prague. Since this place has the best view and is located right in the center, I do not think you can go wrong. Have a romantic dinner, a nice lunch, and so on. No buildings, nothing blocking your view!
Lunch is really good!