1. China Buffet 11926 Seminole Blvd, Largo, FL 33778 Coordinate: 27.88137,-82.78801 Phone: (727) 585-6266
2. The Spot Pho Vietnamese Cuisine 10500 Ulmerton Rd Ste 288, Largo, FL 33771 Coordinate: 27.894,-82.78581 Phone: (727) 303-3233