wedonthaveamenufornewchinabuffet
in
Opa-Locka, FL
New China Buffett
940 N Miami Beach Blvd
North Miami Bch
FL
33162
(305) 957-7266
4.7
mi