Meli located in the heart of lower midtown right off of Fifth Avenue, celebrates Greek cuisine.
1 E 35th St