Apesar de estar localizado em um arranha-céu no centro de Shinjuku, o restaurante é cercado pelo verde exuberante do Parque Central de Shinjuku, permitindo que você desfrute de uma refeição em uma atmosfera tranquila enquanto aprecia a paisagem que muda com as estações.