Shogun Sushi

Exquisite Cuisine Fused with Local Charm

318 Delaware AveDelmar Hours & Info for Shogun Sushi