★ 4.3 / 5 from 5463 reviews
Japanese
Asian
Delivery Services
Sushi
Mika Sushi Ii
10343 Federal Boulevard, Westminster, 80260, United States Of America, Denver
"I think they do everything right! Great sushi! Great service!"
Takeout, Delivery, Television, Sake