St Michael's Restaurant

63 Webster St.
Fall River
Massachusetts
United States