Get directions to: Ben Thanh Restaurant, Pinellas Park, FL
Restaurant address: 4200 62nd Ave N # C Pinellas Park, FL 33781, USA
Restaurant: Ben Thanh Restaurant