Mayo Sushi at Northwest Plaza offers a delicious array of sushi, sushi bowls, rice dishes, noodles, soups, and refreshing drinks. Dive into fresh flavors and enjoy a taste of Japan right here in Northwest Plaza.
Mayo Sushi at Northwest Plaza offers a delicious array of sushi, sushi bowls, rice dishes, noodles, soups, and refreshing drinks. Dive into fresh flavors and enjoy a taste of Japan right here in Northwest Plaza.