705 Adams Street, Quincy, Massachusetts, 02169
Not specified
Restaurants, Food & Beverages > Restaurants
The Villa Rosa Restaurant is an Italian/American restaurant serving the South Shore area. With generous portions of chicken/veal dishes, they also offer fresh seafood, hand-tossed pizza and more.
Services: Restaurant
No reviews yet. Be the first to write a review!