Restaurants in Clemson, SC
Restaurants • Chinese Restaurants
1069 Tiger Blvd,
Clemson ,
SC
29631
UNITED STATES
Based on 1 reviews
One Of The Best Resturaunts In Clemson, SC
The House Of Leung is a great family resturaunt. It is located in Clemson, SC. The service is great, and the food is extraordinary. It is a wonderful place to go with a date to. It is a resturaunt that you will want to go back to again...Worldwide > United States > Clemson, SC > Chinese Restaurants