Twelve South 12 S. Indiana Ave. Atlantic City NJ United States
Hours: Open 4pm-4am Mon-Thurs, till 5am Sat-Sun.
Phone: 609.345.1212 Accepts: American Express
Accessibility: completely