Oki Oki Sushi in Colindale
255 Edgware Road , London, Colindale, LondonMenu Oki Oki Sushi
How to get to Oki Oki Sushi
Address
255 Edgware Road , London, Colindale, London
Follow Us
Opening Time
12noon – 10:30pm: Mon, Wed-Sun
Closed: Tue
Services
- Takeaway Available
- Indoor Seating
- Home Delivery