Nikki Sushi - France
New Nikki Sushi restaurant installed by MONK Conveyors in Aix-en-Provence, Pont de l'Arc, France.