Home › Top 6 Italian restaurant in Largo, Florida Find best Italian restaurant in Largo, Florida, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Olive Garden Italian Restaurant - Largo (FL 33771) US, Largo, FL 3377110500 Ulmerton Rd #470 Amici Italian Eatery US, Largo, FL 337701901 W Bay Dr APT A1 Bellissimo Italian Eatery US, Largo, FL 3377313220 S Belcher Rd #19 Da Pollani's US, Largo, FL 3377413688 Walsingham Rd Pizza Shack Italian Grille US, Largo, FL 3377411963 Indian Rocks Rd Bro's Pizzeria & Bar US, Largo, FL 337712535 E Bay Dr