Mykonos Blue Grill

Greek restaurant with indoor and outdoor spaces that will transport you to an Aegean Paradise.
39 West 24th Street New York NY 10010Greek restaurant with indoor and outdoor spaces that will transport you to an Aegean Paradise.
39 West 24th Street New York NY 10010