Mikado is a Japanese restaurant offering a variety of specialty items, including a wide array of sushi and sashimi. It features favorites, such as tuna rolls, and more exotic fare, such as sea urchin. It also offers teriyaki entrees, tempura, soups, salads, Japanese noodles and more.
0 Recommend Debra