Mama's Empanadas
-
- Latin American
-
91-20 59th Ave, Elmhurst 11373
40.737179
-73.858941
- (Btwn 92nd St & Queens Blvd)
-
click map to interact
-
(718) 429-2502
- Mama's Empanadas
-
- 91-20 59th Ave
- Btwn 92nd St & Queens Blvd
- (718) 429-2502
Similar and Nearby Restaurants