Restaurant Old Armoury Prague offers a casual dining experience with European and international cuisine. Housed in a former riding hall, its Knight's Hall reflects a late medieval atmosphere.