Lily Garden Chinese Restaurant

6558 N. St. Rd. 7
Coconut Creek, FL 33073