Love, love, love this place. Definitely my fav Italian restaurant in Tampa. The chicken alla vodka is delicious and their cannolis rival my grandmothers. That's not easy to do! Read more.
They have great choices for make your own pizza. Just got chicken, broccoli, zucchini, and green peppers. Delicious!