NYC at NTC/Latitudes Bar, located in the Omni Hotel in Atlanta, GA, offers a unique dining and entertainment experience.
With a diverse menu and lively atmosphere, this establishment provides guests with a taste of New York City right in the heart of Atlanta.
Generated from their business information