Results 31 - 31 of 31 for greek lemon potato

Previous  1  2  3  4  

Wash, dry, and truss the ... the olive oil, lemon juice, and 1 teaspoon of ... oven up to 400 degrees; turn potatoes once, baking for 10 minutes.

Previous  1  2  3  4  

 

Recipe Index