Lemongrass Bistro
Asian Restaurant
6840 N Academy Blvd, Colorado Springs, CO 80918
(719) 592-1391
(719) 592-1391
4.0 / 5 based on 26 votes
Photos
Best Pho in town. Deng is awesome.
Try the spring rolls and pho
Great Vietnamese food, very fresh ingredients. Atmosphere is...