H & G Asian Cafe
7939 E Arapahoe Rd # 170
Greenwood Vlg
CO
80112
(303) 220-8898
hgasiancafe.takeweborders.com
Open Map
Description
Lemongrass Grill 2 is located at 7939 E Arapahoe Rd, Greenwood Village, CO. This business specializes in Restaurants.
by merchantcircle on June 27, 2015 from
merchantcircle
Asian
Asian Fusion
café
Casual
Chinese
Dinner
Good for Groups
restaurant
Restaurants
Vietnamese