Angelina's Metro Market
LaGuardia Airport Terminal B, Center Food Court, East Elmhurst, NY 11371
Angelina's Metro Market is a Restaurant place is located in East Elmhurst, New York. The address of Angelina's Metro Market is LaGuardia Airport Terminal B, Center Food Court, East Elmhurst, NY 11371.