Greek Potatoes

Restaurant: Mykonos Greek Grill

Price: $8.79

Greek Lemon Potatoes are cooked in garlic-lemon-oregano broth so they suck up all that flavour before being roasted to golden perfection.

Greek Lemon Potatoes are cooked in garlic-lemon-oregano broth so they suck up all that flavour before being roasted to golden perfection.

Open this item in Valley Eats