Next to the shoe-shine booth,East Elmhurst, United States
LaGuardia Road,East Elmhurst, United States