Greek Lemon Chicken and Potatoes

Greek Lemon Chicken and Potatoes

$65.00
Skip to product information
Greek Lemon Chicken and Potatoes

Greek Lemon Chicken and Potatoes

$65.00

Bone-in, skin-on chicken thighs and tender Yukon Gold potatoes slow-roasted in a bright, savory Mediterranean marinade.