Villa Rosa Restaurant Reviews & Details
Villa Rosa Restaurant
703 Adams St
Villa Rosa Restaurant is located at 703 Adams St in Quincy near the intersection of Victory Ave and Adams St. Their menu consists of Italian dishes . Call (617) 773-0095 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Victory Ave And Adams St
Tell us more about Villa Rosa Restaurant Quincy!