Beira Alta Restaurant

826 Plymouth Ave.
Fall River
Massachusetts
United States