Home » Locations » Food and Drink » Sushi Island
Highgrove, Switzerland Road, Douglas, IM2 4NG
Take away Sushi.
Open Friday and Saturday 12-8pm