The menu for Senbon Sakura Cafe & Japanese Kitchen is available soon. The prices at Senbon Sakura Cafe & Japanese Kitchen are moderate, allowing you to enjoy good food at a reasonable price.
Senbon Sakura Cafe & Japanese Kitchen is a Japanese restaurant in Leeds. It is open 7 days a week.
For inquiries and reservations, you can contact Senbon Sakura Cafe & Japanese Kitchen by phone at +44 113 244 9232