Enjoy Dim Sum, Chinese and other familiar eats served in modest digs with Asian decorative touches a
Enjoy Dim Sum, Chinese and other familiar eats served in modest digs with Asian decorative touches at South Garden Chinese, located at 10855 SW 72nd St, Miami, FL 33173 in the Sunset Strip Plaza. Delivery and Catering available.
Keywords: Asian Restaurant, Dim Sum Restaurant, Cantonese Restaurant, Bar, Wine Bar, Chinese Restaurant, Caterer, Chinese Takeaway, Delivery Chinese Restaurant