Englewood, CO asian restaurants & food

Lemongrass Grill

Vietnamese Restaurant

7939 E Arapahoe Rd Ste 170, Englewood, CO 80112
(303) 220-8898
Excellent Good Average Poor Awful 2.5 / 5 based on 7 votes
Best potstickers. I eat here at least once a week. Yummy

Reviews: 1

  • Mary Anne P.

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

  • Lemon Grass Grill 2
    Lemon Grass Grill 2 7939 E Arapahoe Road Suite 170 Greenwood Village, 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