Filters:
Country:
Region:
Similar words:
japanese restaurant in Chesire Ellesmere Port
About 27 results.
IZAKAYA | Sushi Restaurant & Bar | Liverpool | Business Lunch |
Castle Street 6, L2 0NB Liverpool, United KingdomThe highest rated Sushi Restaurant and Cocktail Bar in Liverpool. Also offering corporate catering and sushi platters, delivered across Liverpool.