Choja Sushi

Choja Sushi is a sushi take away located at 182 Lavender Hill, London, SW11 5TQ. We offer fresh hand rolled sushi made daily on site.

Sushi Take Away | 182 | Choja Sushi

http://www.choja.co.uk

Reviews and related sites

Choja Sushi delivery from Lavender Hill - Order with Deliveroo

Choja, 182 Lavender Hill, Battersea, London, SW11 5TQ - Japanese ...

Choja, LONDON | Japanese Restaurants - Yell

}