Introducing the Menu at Shogun Albuquerque
Nestled at 3310 Central Ave SE, Shogun Albuquerque is a hidden gem for sushi lovers in the city. Known for its vibrant atmosphere, this sushi spot specializes in freshness and creativity. Customers rave about the unique sushi delivery system featuring charming little boats, enhancing the dining experience.
If you're in Albuquerque, Shogun is a sushi destination that guarantees to make your belly happy!