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 and again.
more