Fuji No Hana is a Japanese restaurant.