Sushi Island

Highgrove, Switzerland Road, Douglas, IM2 4NG

Take away Sushi.

Opening Hours

Open Friday and Saturday 12-8pm