It looks like the same person did all of that negative posting. All of the posts are just minutes apart on the same morning. Someone must really hate this place. Leon's is great in my eyes. They have a sick nasty beer list and innovative food and cocktails. Service is good too. What else do you need?
Creative Loafing Atlanta
Powered by Foundation