China Garden
17207 Nw 27th Ave # B
Miami Gardens
FL
33056
(305) 474-4333
southflorida.menupages.com
Open Map
Description
China Garden is located at 17207 Nw 27th Ave in Opa Locka and has been in the business of Retail - Chinese Restaurant since 2008.
by dandb on May 12, 2015 from
dandb
Chinese
Chinese Restaurant
Chinese Restaurants
Late Night
Miami Gardens
Northwest Dade
restaurant
Restaurants
Restaurants Chinese
shredded beef szechuan style