Huge, lovely place with a nice mix of french and japanese decor