There are a lot of great little secrets in Venice. Many places look much smaller from the outside than they actually are once inside.
Now, take a restaurant like DeFina’s Italian Restaurant at 1965 South Tamiami Trail. It sits on the end of a strip mall next door to Dan’s Fan City and might be mistaken for a mom and pop restaurant that one would drop into for a quick meal.
You are currently not logged in
By logging in you can see the full story.