We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Lemon Grass Grill - CLOSED

7939 E Arapahoe Rd Ste 170, Greenwood Village, CO 80112-6813
+1 303-220-8898
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent67%
  • Very good0%
  • Average33%
  • Poor0%
  • Terrible0%
24 Apr 2013
“Not bad but a litttle pricey”
29 Nov 2012
“Amazing food with exceptional service!”
Restaurant Hours Closed
7939 E Arapahoe Rd Ste 170, Greenwood Village, CO 80112-6813
All Details
Reviews (3)
Traveller rating
Traveller type
Time of year
Reviewed 24 April 2013

Good location but I was in here a few years ago and found eating in is a little crowded and noisey. Haven't been back.

Thank Fred M
Reviewed 29 November 2012

The food here is amazing and it is cooked fresh and right in front of you. The owners are very nice and recognize you when you come in. It is nice to support a well run local business, I will be returning soon and often!

Thank Crystaldawn3
Reviewed 26 July 2012

Perfection...with everything...atmosphere...cleanliness, you can still eat off the floor...outstanding cuisine...a perfect 10...

Thank drdunk
Nearby HotelsSee all 16 hotels in Greenwood Village
Wingate by Wyndham Greenwood Village/Denver Tech
958 reviews
.28 km away
Residence Inn Denver Tech Center
190 reviews
.74 km away
La Quinta Inn & Suites Denver Englewood Tech Ctr
592 reviews
1.18 km away
Motel 6 Denver South - South Tech Center
73 reviews
1.32 km away
Nearby Restaurants
Tocabe, An American Indian Eatery
80 reviews
.33 km away
Benedict's Restaraunt
81 reviews
.36 km away
CB & Potts Restaurant and Brewery
141 reviews
.19 km away
Torchy's Tacos
58 reviews
.54 km away
Nearby Attractions
The Landmark Theatre Greenwood Village
115 reviews
2.39 km away
Comedy Works South
47 reviews
2.50 km away
InVINtions, A Creative Winery
39 reviews
1.70 km away
Fiddler's Green Amphitheatre
207 reviews
.58 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 7939 E Arapahoe Rd Ste 170, Greenwood Village, CO 80112-6813
  • Location: United States  >  Colorado (CO)  >  Greenwood Village
  • Phone Number: +1 303-220-8898
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing