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:
Website
Review
Link
Review
The Post House - © 2003
NYC Restaurants
.org