House of Leung, CLEMSON, South Carolina (SC)

Looking for some food? House of Leung might give the sort of dinner you are looking for.
Comfortably stationed at 123 By Pass South () in CLEMSON, South Carolina (SC) (29631), House of Leung can be called at 8646546058. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in CLEMSON, South Carolina (SC)


House of Leung contact information and details:
Address: 123 By Pass South - , CLEMSON, South Carolina (SC) 29631
Contact Phone: 8646546058