South Garden Chinese Restaurant Miami

In the tradition of Imperial China... 

South Garden Chinese Restaurant | Best Chinese Restaurant in Miami

© 2010 South Garden Chinese Restaurant Miami   |   Dynamic Duo Designs

Ph: 305-274-9099 | 305-274-8788        10855 S.W. 72nd Street, Miami, Fl 33173