Shio is a new restaurant near Big Lots in Portsmouth. I tried the lunch Bento Box #5. Their sushi was the freshest I have ever had. The tuna, salmo...
All reviews seem positive