during my last prague visits i have been in several restaurants, best was one just below the opera house (same buliding where radio free europe is located 5 minutes from wenzel's square). unfortunately i don't remember the name - it is not touristic.