672 East Broadway, South Boston, MA 02127
No Credit Cards Accepted
Café Porto Bello!
"A little taste of Italy in South Boston and North Attleboro"
6 North Washington, North Attleboro, MA 02760