London / Marylebone / W1H

Soho Sushi

116 Seymour Place, Marylebone, London, W1H 1NN

Soho Sushi restaurant & takeaway is serving Japanese, Sushi cuisine.

location on map of Soho Sushi

Soho Sushi reviews

Soho Sushi menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.

Rate Soho Sushi