Best Restaurants

La Terrasse irisée

Nara • Japan

Overview

La Terrasse irisée overlooks the Ayameike pond, serving sunset views and French cuisine carefully crafted from Japanese ingredients.

Awards

Loading map ...