Southern Italian restaurant, Fratelli D'Italia, offers a taste of Italy.