Bistro Sud Italia is a bar offering a taste of Southern Italian flavors.