Clover Food Lab, Massachusetts’ cult-favorite for family friendly fast food that turns meat eaters into vegetable lovers, announced it will be open for indoor dining starting Tuesday, May 25.