The one and only Japanese restaurant situated at 3500 feet above sea level.

Where else can you enjoy a Japanese meal in the midst of the enchanting tropical rainforest of the Botanical Garden?