Buffalo Tofu Sandwich with Homemade Ranch {easy & Vegan} Recipe | Yummly