Bar Vesuvya offers seating, accepts cards, and welcomes dogs. Features include free parking and accessibility.