Ai Sushi
830 High Rd, London
020 8446 9808
Menu
Reserve
North Finchley and Woodside Park, Greater London
Ai Sushi
830 High Rd, London, Greater London N12 9RA
020 8446 9808