Manhatta
Located in the heart of Lower Manhattan, this restaurant has fast become a classic. The menu changes daily, as do the magnificent views from 60 stories above Liberty Street. Manhatta is truly a love letter to New York City.
Previous
Capacity: Delight
Next