Abbiocco is an Italian restaurant offering both indoor and outdoor dining experiences.