New-logo

1520 W. Taylor St., Chicago, IL 60607

Lemongrass Thai

Nearby Restaurants Rating Address Distance
Pompei Bakery
1531 W. Taylor St.55 ft away
Siam Pot
1509 W. Taylor St.191 ft away
Patio Hot Dogs
1503 W. Taylor St.245 ft away
Hawkeye's Bar & Grill
1458 W. Taylor St.462 ft away
Couscous
1445 W. Taylor St.516 ft away