Castle Praha (Itaewon Branch)Castle PrahaA view insideHouse made sausages and potatoesLast Updated on Feb 28, 2024