Sushi Shop Corner E. Leclerc de Rouffiac offers Japanese cuisine with a focus on sushi and other Japanese dishes for takeaway. It is located within the E. Leclerc de Rouffiac.