Sticks 'n' Sushi
Ground Floor
77-78 Upper Street
London
N10NU77-78 Upper Street
London
Food rating:
AwaitingInspection
Updated: N/A
Food rating:
AwaitingInspection
Updated: N/A