Know a great happy hour or special for this location?
Traditional Italian restaurant offering pizza, pastas & entrees in a rustic, earth-toned space.
Suggest an edit
700 S Taylor St Studio A, Amarillo, TX 79101