Get directions to: Ai Mei Thai Restaurant, Saint Petersburg, FL
Restaurant address: 4200 34th Street South Saint Petersburg, FL 33711, USA
Restaurant: Ai Mei Thai Restaurant