112 W 17th St, Cheyenne
This restaurant serves the finest sushi, sashimi, and specialty hot dishes in Cheyenne, WY and surrounding areas.
Chill Out
Kids Friendly
Typical Tourist