Boston, MA Metro >
703 Adams St,
“The food is great, especially the eggplant.”
“Villa Rosa Restaurant is a great restaurant”
“The service was excellent and the prices very reasonable.”
nice place but it looks like it is from the 70s.
People are friendly, but the pizzas are tiny
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now