London / Poplar / E14

Jo Sushi

40 Aberfeldy Street, Poplar, London, E14 0NU

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

location on map of Jo Sushi

Jo Sushi reviews

Jo Sushi menu

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

Rate Jo Sushi