Italian cuisine specializing in free-mass doughs. Offers wheelchair access, accepts credit cards, and is dog-friendly.