Happy Lemon
225 N Newton St, Athens 30601