Ishka
136, Station Road, LE9 6PW
About Ishka
Address
136, Station Road, LE9 6PW
Location
Open in Google MapsReviews
Be the first to review Ishka
Frequently Asked Questions about Ishka
Does Ishka offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Ishka?
Table booking availability is not confirmed. Please call the restaurant to check.