I Need A Good Italian Restaurant In Amarillo. Are These The Best?I Need A Good Italian Restaurant In Amarillo. Are These The Best?I'm an Italian food fanatic, and I need the best in Amarillo.Ryan KramerRyan Kramer