This Italian restaurant is located in St Pete downtown. Atmosphere is cozy, nice, and servers are efficient, polite, and make you feel at home. We had the vegetable pizza and the white bean hummus that was an interesting surprise of texture, taste, and originality. Highly recommend it. Prices are affordable.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.