Clocktower Restaurant is an American Bar & Grill offering steaks, burgers, and cocktails. It features a spacious interior with over 250 seats, including a winter garden and a cozy area, providing an American dining experience.