Terra Nostra Restaurant

262 Rodman St.
Fall River
Massachusetts
United States