Restaurant Il Barbamatto offers good food and wine. Features include outdoor seating, accessibility, and dog-friendly service.