Located within the elegant Japanese Village Plaza Mall , Yagura Ichiban is a great place to stop after doing a little shopping. The decor is elegant and the clientele is lively, especially if you are here during the karaoke hours. There are many great menu options here. Fare is light and focused on snacks. Try the grilled vegetables or rice. Cocktails, beer and wine are served. A good choice...