La Pupusa Factory

1804 W 68th St # 1 Hialeah FL 33014 USA

(305) 826-6444

Location