Charcoal Pomegranate Duck Breast

$24.95

Duck breast,demi-glace, pomegranate arils. 6-8oz

Duck breast,demi-glace, pomegranate arils. 6-8oz