900 S Tyler Amarillo, TX 79101
We are dedicated to carrying on the Italian tradition of delicious cuisine in a cozy, family-friendly environment.