Start from
Lena Dominican Restuarant
1783 Dutch Broadway, Elmont 11003