-
Largo Pizza
is a highly recommended Italian Food Restaurant
Ranked #1 of 41 Restaurants in Woodmore Largo.
Some say, it is tasty.
.
The Latest Review: ★★★★★
Sent on the 7th of November, 2010
They have very tasty food especially the pasta. And I love their hand tossed pizza.