Skip Nav
Photo 14 of 28

14

Lamb ribs

China Grill's lamb rib topped with a sesame and hoisin glaze.

X