Caragiulo’s Italian Restaurant Review, Sarasota, FL by cheri | May 30, 2012 | Local Florida, Restaurant Reviews[google-map-sc width=”200″ height=”200″ margin=”10″ align=”right” zoom=”15″ type=”TERRAIN” address=”69 S Palm Ave, Sarasota, FL 34236″ ] Caragiulos Italian Restaurant, Sarasota, FL 69...