El Sabor Restaurant

176 Diamond St Philadelphia PA 19122 USA

(215) 426-1055

Location