Telepan

72 West 69th Street
New York, NY 10023
212-580-4300

Their food: High American

Their location: On the south side of West 63rd Street between Columbus Avenue and Central Park West

Their site: http://www.telepan-ny.com

Their menu: Is on their site, see above

Their wine list: Click here >>

 

 <— back