5, West 21st Street, New York, New York, 10010
Greek restaurant serving steak, lamb chops, seafood & more in a romantic atmosphere.