Meskipun terletak di gedung pencakar langit di pusat kota Shinjuku, restoran ini dikelilingi oleh kehijauan Taman Pusat Shinjuku yang rimbun, memungkinkan Anda menikmati hidangan dalam suasana tenang sambil menikmati pemandangan yang berubah seiring musim.