Lemongrass - Closed
Dallas, TX 75226
Details
- Mon-Fri 11am-3pm, Mon-Thu 5pm-10pm, Fri 5pm-11pm, Sat 11am-11pm
- $$
- Lunch, Dinner
- Beer/Wine
- Patio/Sidewalk Dining
- Free Parking, Street Parking, Valet Parking
- Reservations Accepted, Reservations Not Necessary