Cafe Barbosso
➤ 5501 Palmer Crossing Cir, 34233, Sarasota, US, United States
North American, American, Italian, Pizza, Wine
"If you are visiting Florida,Sarasota. You need to Stop and Dine in at Cafe Barbosso. Best Italian Restaurant! Beautiful restaurant . Try the 10 layer eggplant,Short ribs, Octopus Salad and don?t forget to take to-go a Pepperoni pizza!"