Il Sole Italian Food

Restaurant in Siesta Key, FL

Opening hours: Mo-We 11:00-13:00, 16:30-19:00; Th 11:00-13:00

4500 Clark Road, Sarasota, 34233