Geisha Japanese Restaurant is a fabulous place to enjoy fine Japanese and Asian dining. It is tucked away in a seemingly residential area, away from the crowds. Geisha mixes cuisine styles and breaks rules in order to excite your taste buds and surprise you. Classics are there and they are also reworked in a modern and wonderful way. This great restaurant really is all about the taste experience and in a fabulous setting.