Palo Alto and Sicily meet at Caffe Riace on Sheridan Avenue. A full service Italian restaurant, Caffe Riace makes homemade pastas and in-house desserts. They offer seating indoors or outside on their large garden patio. Caffe Riace has a wine list to compliment the classic Sicilian menu. They offer private parties on the patio and private dining rooms inside for up to twenty guests.