Il Baffone, an Italian Restaurant in Ebisu
While wandering around Ebisu I stopped for lunch at an Italian restaurant tucked away in a hidden spot. The location is so obscure that even with a map it was really hard to find. The front entrance Who wou…