Nope
That place was terrible if you knew the owner at all. This restaurant is miles ahead
No, its just in the same spot that Pizza Pasta Villa used to be in. Totally different owners and style of restaurant.
Thanks! Your answer is awaiting moderation.