Greenwood Village, CO asian restaurants & food

Lemon Grass Grill 2

7939 E Arapahoe Road Suite 170, Greenwood Village, CO 80112
(303) 220-8898
Excellent Good Average Poor Awful 2.5 / 5 based on 2 votes

We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.

Nearby Restaurants

  • Lemongrass Grill
    Lemongrass Grill Vietnamese Restaurant 7939 E Arapahoe Rd Ste 170 Englewood, CO 80112
  • Saigon Landing
    Saigon Landing Asian Restaurant 6585 Greenwood Plz Blvd Greenwood Village, CO 80111
  • Pho Saigon
    Pho Saigon Vietnamese Restaurant 9555 E Arapahoe Rd Englewood, CO 80112
  • Pho Saigon
    Pho Saigon Vietnamese Restaurant 8101 S Quebec St Englewood, CO 80112
  • Egg Roll King
    Egg Roll King Chinese Restaurant 7142 E County Line Road Highlands Ranch, CO 80126
  • Pho Vy
    Pho Vy Vietnamese Restaurant 8283 S Akron St Ste 140 Centennial, CO 80112