Senbon Sakura - Restaurant in Leeds
Senbon Sakura is a restaurant located in Leeds, UK. It is situated at 71 Great George Street, LS1 3BR. It offers a wide range of Japanese cuisine, including sushi, tempura and ramen. The restaurant also has a bar and lounge area. The atmosphere is relaxed and welcoming, making it a great place to enjoy a meal with friends or family. Senbon Sakura is open seven days a week, so you can always find a time to visit. The restaurant offers a variety of dishes to suit all tastes and budgets. Whether you're looking for a light snack or a full meal, you can find something to enjoy at Senbon Sakura. So come and enjoy the delicious food and friendly atmosphere of Senbon Sakura!