Yes, it is a tad on the expensive side and the portions are small, as they should be since almost all ingredients are flown in from Japan, but it is the best Japanese in Bangalore and one of the best restaurants in town. Click here for more photos:
http://khaana-khaana.blogspot.com/2011/01/edo-itc-hotel.html