Free listing
O
Sushi Restaurant
Sushi and other Asian mains in a sleek, compact space hung with vintage maps, plus takeaway.
71 Regent's Park Road, London, Chalk Farm, Greater London, NW1 8UY, Un