Okinawa

208 Mile End Road, Stepney Green, London, E1 4LJ

Sushi, Japanese takeaway.

Menu of Okinawa
order food now

location of Okinawa

Okinawa reviews


Rate Okinawa