I recently had the pleasure of dining at this self proclaimed “soul café” in the heart of the West Village. Red Bamboo is a vegetarian establishment with the majority of the menu being vegan. (Thankfully, all desserts are vegan.) When we first entered, the whole place smelled like bug spray or some other kind of […]