Catford Japanese - Sashimi Catford, London

Sapporo Ichiban London

Sapporo Ichiban

Japanese in London - Catford
13 Catford Broadway,, Catford, London, SE6 4SP Tags: catford, japanese, katsu don, nigiri, sashimi, sushi, tempura

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1