News

RedFarm opened in New York City in 2011 and has since opened three more locations. But not all of them are sticking around.