clock menu more-arrow no yes

Tropical Chinese Restaurant

7991 Bird Rd, Miami, FL 33155