Greek Oven Potatoes with Lemon & Olive Oil December 9, 2016

Greek Potatoes


December 10, 2016


Greek Potatoes with Lemon & Olive Oil The Classic Greek oven Potatoes found in most Greek Restaurants. One of the absolute favorites of everyone…..not a french fry….not a regular oven roast….different texture and taste……perfect or Christmas and all other Holidays. I actually make them all the time as they are […]

Read more