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. Dim sum (before 3pm) A la carte
In an ambience of understated eastern elegance, a classic menu of Mandarin, Szechuan, and Cantonese delights are graciously served to the sound of soothing Asian music at South Garden Chinese Restaurant II. Authentic regional dishes are the focus of the menu including, Moo Goo Gai Pan and Honey Chicken are among the most notable. Daily lunch specials and a lunch buffet are also featured....