Mikimotos is THE place for your Asian grill and sushi cravings! Get the freshest sushi in town here, as well as many other options.