Lily Garden Chinese Restaurant 6558 N. St. Rd. 7 Coconut Creek FL 33073 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×