I am traveling with my college-bound daughter who doesn't like fancy restaurants, preferring curry and ramen places where you place your order at a vending machine. I would like about half our meals to include table service. I have quite a list of food restrictions and preferences, yet I am very much a foodie. We don't eat pork. I eat very little red meat but she likes it. I prefer fish (not shellfish and more often cooked than sushi but I want both), chicken, vegetables, noodles and rice. Not a fan of deep fried foods or offal.
I would like to keep the cost of most lunches to up to 1,800 yen and dinners to 3,000 yen per person. We will be staying in Ginza and later in Shibuya but visiting the usual tourist sights and wanting to eat in those areas as well. Places near the JR Yamanote line would be convenient since our hotels are located near the stations. In Kyoto we will be staying downtown. I understand many restaurants are closed in August so perhaps you hounds can advise me on that.
I'm looking for suggestions for mostly Japanese foods but also interested in Thai, Chinese and other Asian cuisines. At least one night will be a splurge night and I was thinking of Ninja Akasaka and would like to hear from anyone who has tried it. It looks like it would be especially fun for my daughter but is it touristy? How's the food?.
Please give the location along with the name because this is my first time visiting Japan and I have a steep learning curve ; )