Whoever says the food is bad must not be human, the chicken parm pizza is prolly the best food I have ever eaten..They have great service people are friendly, food is out of this world. This is my favorite restaurant. Would recommend the catering packages too, easy way to impress partt members. Villa Rosa is excellent!
more