Ichiban
81, St Leonards Road, SL4 3BZ
Location
Open in Google MapsReviews
Be the first to review Ichiban
Frequently Asked Questions about Ichiban
Does Ichiban offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Ichiban?
Table booking availability is not confirmed. Please call the restaurant to check.