London / Clerkenwell / EC1M

O My Sushi

17 Clerkenwell Road, Clerkenwell, London, EC1M 5RD

Telephone: 02072501444

O My Sushi restaurant & takeaway is serving Japanese, Sushi cuisine.

location on map of O My Sushi

O My Sushi reviews

O My Sushi menu

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

Rate O My Sushi