Sushi restaurant in Liverpool

CBSUSHI LTD

2 reviews

E80, Parliament Business Park, Commerce Way, Liverpool L8 7BA, United Kingdom