All of Us Natural Foods: Deerfield’s New Vegan Restaurant

All of Us Natural Foods was a refreshing new restaurant that offered vegan, vegetarian and gluten-free food in Deerfield MA. Really tasty! It was open for 3 weeks, but now it’s permently closed.