I Love Sushi Westluidensestraat 21 Tiel Order direct ↗ from I Love Sushi (opens the restaurant's website) Details