Seafood restaurant offering sushi. Popular spot, especially during summer.