111. Roasted Duck — Triple Crown Restaurant

111. Roasted Duck

$20.95

Triple Crown Restaurant

Full Menu · Poultry

111. Roasted Duck

$20.95

FacebookXWhatsAppEmail