Roast Chicken with Lemons

Clock Icon 2 hours |
Servings: 6-8 |
Prep: 30 minutes |
Cook: 75-90 minutes + stand time