I used to love a little Greek restaurant in the Village called Meandros and they had a side dish I still crave - they called it Lemon Potatoes.
Does anyone know a Greek restaurant- preferably in Manhattan rather than Astoria - that serves this dish - or - a good recipe for this dish.
I feel like a junkie needing a fix!!!
Thanks in advance for all my fellow Chowhounds help!!!