- www.lenadominicanrestaurant.com
- 1
1783 Dutch Broadway Ave, Elmont, NY 11003. Lena Dominican Restaurant is known for its Caribbean, Dinner, Dominican, Latin American, and Lunch Specials. Online ordering available!... The food is good and the delivery is always quick. Our go to when..
Relevance: 12.975351