Great spot for traditional Czech food, close to the Astro clock and just off the Old Town Square. The three of us had goulash, duck, and pork fillet, and all was very tasty and excellent portions. Had apple strudel for dessert, and it surpassed several...had previously last week in Germany. Staff was responsive, courteous, and spoke some English. Definitely will visit again!More