Restaurant
Lek's Railroad Thai
16 locals recommend
Location
300 Water St
Montgomery, AL
Tips from locals
Excellent Thai food in a very cool location: Montgomery's historic Union Station.
Locals also recommend
- 8 locals recommend