Oki Oki Sushi

255 Edgware Road, Colindale, London, NW9 6LU

Telephone: 02082051897

Japanese, Sushi takeaway.

Menu of Oki Oki Sushi
order food now

location of Oki Oki Sushi

Oki Oki Sushi reviews


Rate Oki Oki Sushi