Bistrorante Santi is an Italian restaurant.