Lemon Grass - Syracuse is rated 4.7 stars by 1411 OpenTable diners.