Sandwich shop franchises
They initially opened as Ma Riva's Sub Shop on March 1, 1967 in Dedham, Massachusetts. Their principle was very simple: serve only the best meats, cheeses and topping in the freshest breads and serve it friendly and fast! Later, they changed the name of the establishment to ...