Italian restaurant Bahari Cafe offers a full bar, accepts credit cards, and is dog-friendly. Features include free parking and jazz music. Gift certificates are available.