How the world sees Greece
These zesty GREEK lemon potatoes are roasted in a flavorful mixture of lemon juice, garlic powder and chicken broth.