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

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.