BEST SUSHI / PAN ASIAN RESTAURANT AND BAR DOWNERS GROVE , IL. - We are known for our delicious sushi that has the highest-quality level of organic ingredients anywhere. We pay particular attention to the taste, sourcing, and preparation of all of our dishes. Chef prepared daily! We pride ourselves on our charming and boutique setting in downtown Downers Grove, IL offering a warm and inviting atmosphere for those wishing to indulge in our culinary delicious delights. The owner is hands on and involved in the day to day operation of the restaurant.