Lucky Duck Restaurant
9 Nassau Blvd Garden City South, NY 11530-5341
516-485-4848
Meals Served
Dinner
Business Hours
Payment Types