Lychee Garden Chinese Restaurant

20 N Federal Hwy Hallandale Beach FL 33009 USA

(954) 457-5900

Location