A pub located on Margaret Island, Budapest. Offers a relaxing atmosphere, potentially with outdoor seating.