JOKA Sushi

JOKA Sushi, London, United Kingdom. 135 likes · 12 talking about this. Sushi take away shop

JOKA Sushi - Home - London, United Kingdom - Menu, Prices, Restaurant Reviews | Facebook

https://www.facebook.com

}