Downtown Portsmouth - Japanese

Sakurabana Japanese Restaurant Sakurabana Japanese Restaurant  
Specializing in the finest traditional Japanese fare with a full sushi bar, Sakurabana offers a taste of Japan in the heart of Portsmouth. Restaurants: Japanese Map