A Budapest wedding venue, the Black Cat Pub offers a unique space for celebrations.