The best sushi in Leeds, bar none. Tempura is a...
The best sushi in Leeds, bar none. Tempura is also great. In fact, everything is excellent. Eat here!
The best sushi in Leeds, bar none. Tempura is also great. In fact, everything is excellent. Eat here!