Savannah's La Vetta has Arrived on Broughton Street
La Vetta, a modern Italian concept we've been telling you is coming to Downtown Savannah for months now, has finally arrived. They open for keeps this weekend on Broughton Street.…