New York Times | A Review of Nemea Greek Taverna, in Mamaroneck New York Times Nemea Greek Taverna is close enough to Mamaroneck's lively main street to be convenient, yet far enough away to serve as a relaxing oasis. The quiet dining room is a haven for those wanting a leisurely meal or simply a glass of wine and a snack. |