Chicago, IL asian restaurants & food

Lemongrass

Thai Restaurant

1520 W Taylor St (Ashland Ave & Laflin St), Chicago, IL 60607
(312) 829-0800

,

Excellent Good Average Poor Awful 3.0 / 5 based on 37 votes

Photos

  • Lemongrass photo by Samanthi H.
  • Lemongrass photo by Samanthi H.
  • Lemongrass photo by jc T.
  • Lemongrass photo by Michael D.
  • Lemongrass photo by Olu A.

Reviews: 1

  • Steph Angelito