1111 Homestead Rd N Ste 19
Lehigh Acres, FL 33936
Best Chinese food in Lehigh. Good mixed drinks too. I'm not sure what that other guy was talking about but the staff has always been friendly and…
Didn't find what you were looking for?
Please help others by helping us do better.