Il Corallo is an Italian restaurant and pizzeria offering Sardinian and Mediterranean cuisine. Features include outdoor seating and vegetarian options.