Ed's Chowder House

44 W 63rd St
New York, NY
212.956.1288
40.770759
-73.980818
Hours:
Mon:11:30am - 10:30pm
Tue - Sat:11:30am - 11:30pm
Sun:11:30am - 10:30pm

for Ed's Chowder House
Directions
from: