Beira Alta Restaurant

826 Plymouth Avenue, Fall River MA

(508) 672-2921

Location