What else can I say about Italian food but yum! VT does a great job of the selection, the taste and the service! I wish I could go there more!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.