Sushi Island

 

Be the first to review

Basic Japanese restaurant offering a familiar menu of udon, sushi & nigiri in a strip-mall setting.

image