Tag Archives: lemon potatoes

Lemon Potatoes – A great Greek dish!

This traditional Greek lemon potatoes by John surely will satisfy all of you, potatoes lovers! Crispy on the outside, fluffy on the inside with a delicious lemony flavour, how can anyone resist form this!

1

Leave a Comment

Filed under International Recipe Swap