Lemongrass
Asian Restaurant
1138 Post Rd, Warwick, RI 02888
(401) 941-1388
(401) 941-1388
4.0 / 5 based on 38 votes
Photos
... you haven't tried the chicken pad Thai you are missing out. Nime chow and lot are...
The crab rangoons are amazing!
Best Nime Chow anywhere