Sardo's Pizza-Pasta-Heros

Location

Sardo's
10839 Ulmerton Rd
Largo, FL 33778
United States

Excellent place, especially if you are a NY Yankee's fan.