img1

Naha Sushi

Order Online

62 Cleveland Way, East London, London, East London

Cuisines: Indian