@brittneyau • The Broad - DTLA
Life's too short to waste on a bad meal
Franki helps you discover restaurants through customer content, and earn rewards for the places you actually go.
Olivia is located at 3601 W Swann Ave, Tampa, FL 33609.
Olivia is an Italian restaurant at 3601 W Swann Ave in Tampa, FL, known for its charming atmosphere and thoughtfully crafted dishes. The menu leans into Italian comfort with creative touches, and reviewers rave about standouts like the ham and honey pizza, lemon lobster pasta, and squid ink pasta. The goat cheese dip with sundried tomatoes and crostini has drawn consistent praise as a crowd-pleasing starter. Fried dough with creamy cheese, prosciutto, and fig jam rounds out a menu full of inspired pairings. The cozy, inviting space suits both romantic date nights and relaxed family dinners.