Yolanda’s Dominican Food
Restaurant
•
47-21 90th St, Elmhurst, NY 11373, USA
8.6
Thursday: 8 AM – 10:30 PM
See if anyone you trust recommends it!