Ilô is the name of a delicious Franco-Japanese bistronomic fusion restaurant that has opened in the 4th arrondissement of Paris, a stone's throw from Place de la Bastille. A fine, refined cuisine with Japanese accents, it's sure to tantalize our taste buds, and we love it.