Tenkyu
30 N Neil St
Champaign, IL 61820
Located in the heart of Champaign, IL, Tenkyu offers a unique dining experience with a menu that blends traditional Japanese cuisine and modern flavors. Known for its fresh sushi and vibrant atmosphere, the restaurant invites guests to indulge in expertly crafted dishes made from high-quality ingredients. Whether you're looking for a cozy dinner or a lively night out, Tenkyu is the perfect spot to enjoy authentic Japanese flavors in a welcoming setting.
Generated from this place's information
Find related places
See a problem?
You might also like
Partial Data by Foursquare.




