Get directions to: Alfredos No 2, Abilene, TX
Restaurant address: 1620 Pine Street Abilene, TX 79601, USA
Restaurant: Alfredos No 2