1. The Spot Pho Vietnamese Cuisine 10500 Ulmerton Rd Ste 288, Largo, FL 33771 Coordinate: 27.894,-82.78581 Phone: (727) 303-3233