The ClocktowerRestaurants5 Madison AveNew York, NY, 10010 · US+12124134300clocktower.marketing@starr-restaurant.comtheclocktowernyc.comHours not available