Il Punto is an Italian restaurant with accessible facilities.