
Shogun Japanese Restaurant – Albuquerque, New Mexico
It stands to reason that what is conceivably one of Albuquerque’s best sushi restaurants is named for the Shogun, the title accorded the supreme ruler of Japan for about eight centuries. What most people may …
Read More