This past Sunday, we had the huge pleasure of having a sneak peek of The National, a new restaurant opening in here in Athens. Our job: photos (lots of photos!) and to sample the wonderful food. And it really was wonderful- so wonderful in fact, that after tasting over twenty dishes I was still wanting [...]