Fabio's is a very small restaurant in Newland NC near Linville. Fabio is the chef and his food is NY Little Italy quality. It is reasonable and delicious. Everything he has is made fresh. The grouper was seasoned perfectly, the pasta practically melts in your mouth. He will help you pair your meal with a wonderful selection of wines. The wait staff is professional, friendly and efficient. A great find in the NC mountains.