Located in Prague’s historic centre, just a stone’s throw from Old Town Square, La Veranda has long been a fixture on the local fine-dining scene. The restaurant, which has been recommended by the...