The Deli

Address

165 Courtland St
Sheraton Atlanta Hotel
Atlanta, GA 30303
404-659-6500

The restaurant is located on the third floor of the Sheraton.

Nearby Dining

Nearby Nightlife

Nearby Destinations

Nearby Streetcar