P Pedro Flores Review of Strato's Greek Taverna 4 years ago The lamb was out of this world. Very good.
Comments: