afatgirlsfoodguide.com
1981
1981 is yet another new restaurant to hit the Itaewon scene. They just had their grand opening a few weeks ago, and knowing that it was owned by the lovely folks who brought us Left Coast, I couldn…