How to find Kakoiya Ginza. Hopefully these Google Street View screenshots might help.
Ginza Lion Building is on Ginza Dōri, Ginza’s main shopping street. Approaching from Ginza Metro Station or Yūrakuchō Station it’s the brown building on the corner of Ginza 6. The street could be in a big city anywhere in the world. Its neighbours include Dior, Abercrombie & Fitch, Salvatore Ferragamo, Zara, etc.
The entrance to restaurants on upper floors is at the back of the building. Turn left following yellow arrows on the wall.
Turn right and you will find the entrance. Take an elevator to the 3rd floor (3F).