Restaurant Reviews The Onyx PlateVilla Rosa – A loving taste of Italy Posted on January 20, 2012January 20, 2012 by The Onyx Plate2 comments on “Villa Rosa – A loving taste of Italy” Continue reading "Villa Rosa – A loving taste of Italy"