Get directions to: Nothing But Pasta, Selma, AL
Restaurant address: 104 Broad St Selma, AL 36701, USA
Restaurant: Nothing But Pasta