Aburi Hana is an upscale Japanese fine dining restaurant specializing in elaborate, multi-course tasting menus.