Avenue 75th is a restaurant specializing in meat dishes, offering scenic views.