Restaurant
Umberto's of Long Island
11 locals recommend,
Tips from locals
Our favorite Italian place. Excellent thin-crust pizza and wonderful baked dishes (eggplant, lasagna, etc.) Try the Umberto's pasta with artichoke hearts and red bell peppers.
Unique things to do nearby
Locals also recommend
Location
150 Patricia Ave
Dunedin, FL