NYC Restaurants

NYC Restaurants

 >>

Upper East Side

 >>

American

 >>

The Post House



The Lowell Hotel
The Post House
28 E. 63rd St.
New York, NY 10021
(212) 935-2888

Hours:
Lunch Mon.-Fri. 12:00 PM-3PM
Dinner Sun-Thu 5-11:00PM
Fri-Sat 5:30-mid.

Links:
WebsiteReviewLinkReview
The Post House - © 2003 NYC Restaurants.org