Been here countless times.. Food is authentic.. The owners are from sicily, and the chef is the owner, almost everything is homemade, the marinara sauce is spectacular! Presentation of food could be a bit better, but the food is excellent. Ive seen many servers there come and go.. definitely get Shawn or Marc, they are awesome!! Try Villa Rosa, you will love it!
Pros: ambience, food, service, menu, price
Cons: salads, appetizers, management
more