Irodori is a Japanese restaurant featuring kaiseki and teppanyaki cuisine served overlooking a tranquil bamboo garden.

Irodori Restaurant

Irodori is a Japanese restaurant featuring kaiseki and teppanyaki cuisine served overlooking a tranquil bamboo garden.

Previous Next