La Vela Latina is a casual Italian dining establishment. Guests can enjoy their meals outdoors in a charming town square during pleasant weather.