Il Capo is an Italian restaurant located on Via S. Antonio. The search results indicate it is a public establishment.