Restaurants in Wheaton, IL
Restaurants
110 N Main St.,
Wheaton ,
IL
60187
UNITED STATES
Based on 1 reviews
Wheaton's best kept secret
My family has been going to Loung-Loi for probably over a decade now. They have excellent lemon grass chicken, Spring rolls are a MUST when you go, and the staff is always happy. It's refreshing to always see familiar staff when we go...Worldwide > United States > Wheaton, IL > Restaurants