La Tarantella is an Italian restaurant offering a menu of Italian, French, Pizza, Tuscan, and Central-Italian cuisines, with indoor and outdoor seating. They accept various payment methods.