Lemongrass Asian Bistro
Location2711 Elm St.
Dallas, TX 75266 | Get Directions
Lemongrass Asian Bistro is no longer in business.
Deep Ellum French-inspired Asian bistro serving killer sugarcane shrimp spring rolls and a broad menu of fare from lettuce wraps to scallop crêpes.
- American Express