Almond Duck

$18.00

Pressed long island Duck in a sweet red sauce, topped with almonds and shredded papaya.

Category:
Scroll to Top