262 Rodman St Fall River MA United States 02721
When you're in the mood for traditional Portuguese cuisine, Terra Nostra Restaurant is the place to serve it up. Ideal for a romantic evening with your sweetheart or a family gathering with your loved ones. This restaurant is a hidden treasure!
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link