About
Tenkyu, the premier Asian restaurant in Champaign, IL, offers an unforgettable dining experience. Located at 301 N Neil St Ste 104, our restaurant is dedicated to serving authentic and delicious Asian cuisine in a warm and inviting atmosphere. From traditional favorites to innovative dishes, our menu boasts a wide range of options to satisfy any craving. Whether you're in the mood for sushi, noodles, or something else, our expert chefs use only the freshest ingredients to craft each dish to perfection. At Tenkyu, we're passionate about providing exceptional service and ensuring that every guest feels welcome and valued. Join us for lunch or dinner and discover why we're the go-to Asian restaurant in Champaign.