Lille Sumo is a sushi restaurant aiming to exceed expectations with each visit.