afatgirlsfoodguide.com
Peppino
Peppino is a new Italian restaurant located in Itaewon just across from The Wolfhound Pub, having had various bad experience with Italian food in Korea, it’s one of those cuisines that I just…