Marechiaro is an Italian restaurant offering a taste of Southern Italy with Mediterranean influences.