Lemongrass
Thai · Chinese
Lemongrass is an Asian fusion restaurant offering a diverse menu of dishes prepared with lower oil and sodium.
Location
Best places nearby
The highest rated places close to Lemongrass.
Local restaurants nearby
Post Rd, RI
Location
The highest rated places close to Lemongrass.
Post Rd, RI