Phone: +17277363138
Address: 150 Patricia Ave, Dunedin, Florida, 34698, United States, 34698-8103
City: Dunedin
Menu Dishes: 35
Reviews: 3719
"We adore Umbertos! The food is so good! We have ordered from them for years. And it has consistently been wonderful! Real Italian food, home made right here in Pinellas county. We order it on Uber eats and they have always gotten our order perfect. Right down to the bread, they never forget anything! And you're going to feel like you've stepped right back into your Nona's kitchen because the food is so good! Try the snowball meatballs, artichoke hearts, eggplant rollatini, stuffed shells, even the bread...all of it! Simply Delicious! The restaurant itself is very humble. We have dined in before, but we prefer to get take away. However, you could certainly bring your family here for a sit down meal. The establishment is very clean. You just gotta try them! Either for take out or a sit down, I promise you're going to want to go again."
All prices are estimates on menu.