Mi Tierra Restaurant
Address:
7917 Albion Ave, Elmhurst, NY 11373
Phone:
(718) 779-7777
Restaurants
Other Businesses:
- McDonald's at 8003 Queens Blvd, Elmhurst, NY 11373
- Tommy Thai at 85-32 Grand Ave, Elmhurst, NY 11373
- Kabul Deli Inc at 8640 57th Ave, Elmhurst, NY 11373
- Red Lobster at 88-01 Queens Blvd., Elmhurst, NY 11373
- Patacon Pisao at 8522 Grand Ave, Elmhurst, NY 11373