It's funny to read all the bad reviews... Obviously, this people do not know any better. When you are used to eat at fast food parlors that would be your reaction. If u want something better and different you will have to pay more. I have dined in the best places in the USA and outside the US, and believe me when i say this little tratoria is the by far one of the best in Atlanta!!!! Keep it up guys!!!
Pros: everything. always treated me like family, food is amazing
more