Taqueria & Pupuseria, Fiorentine Cafe

Restaurant in Selma, North Carolina

Mexican restaurant

214 South Pollock Street, Selma, 27576