South Garden Chinese Restaurant II

Address:

10855 Southwest 72nd Street
Miami, FL 33173

Phone:

+1 305 274 9099

Map:


Contact   ·   Privacy   ·   Terms