Pad Thai STL

ADDRESS

 

12676 Lamplighter Square Shopping Center, St Louis, MO 63128

HOURS

 

Monday – Friday      11am – 8pm

Saturday - Sunday    11am – 8pm