Fall River Sisters to Open Twins RestaurantFall River Sisters to Open Twins RestaurantThe twin sisters who ran Fall River's St. John's Restaurant for the past nine years are excited to open a new spot, Twins Restaurant, in January.Phil PaleologosPhil Paleologos