You don't have to travel abroad to experience the charm of historic cafés and restaurants. Budapest is home to a number of ...