City Guide

Terrace in the Sky

400 West 119th Street
New York, NY 10027
Phone:

Description: Situated within easy walking distance from the Columbia campus, this excellent rooftop restaurant enjoys one of the ...