Antojitos Latinos Restaurant

5543 Torresdale Ave Philadelphia PA 19124 USA

(215) 268-8184

Location