Italian restaurant serving pizza, pasta, and other Italian specialties. Offers reservations and is wheelchair accessible.