View Menu
Aoi sakura is a Japanese restaurant in Lincoln. It is open 6 days a week.
You can access the restaurant's official website by following this link: https://royalchinalincolnonline.co.uk/
Address: 5 Wigford Way, Lincoln LN1 1YX, UK, Lincoln
Phone:
Website: https://royalchinalincolnonline.co.uk/