Call 905-831-2288 for delivery or pick up
#67 Chopped pieces of crispy Long Island Duck
Offer to select customers. Limited time.