Leon's Full Service

restaurants / Fusion

Leon's Full Service information

Location
Atlanta , USA
Address
131 E Ponce de Leon Ave
Telephone
+1 404 687 0500
More information
www.leonsfullservice.com
Prices
mains $12-24
Opening hours
5pm-1am Mon, 11:30am-1am Tue-Thu & Sun, to 2am Fri & Sat
Something wrong?
Submit a correction

Leon's can come across as a bit pretentious, but the gorgeous concrete bar and open floor-plan spilling out of a former service station and onto a groovy heated deck with floating beams remains cooler than thou and fully-packed at all times.

Everything, from the beer, wine and cocktails (their spirits are all craftsman, small-batch creations) to their menu, show love and attention to detail. No reservations.