Greek lemon potatoes are a perfect side dish for any meal, made with simple ingredients like garlic, lemon, and olive oil. This easy recipe is great for busy weeknights or holiday dinners. Save this classic Mediterranean recipe to try flavorful, crispy potatoes at home!