Vegan at Two Dogs Taproom – Tokyo, Japan

Vegan Pizza and Japan are not two words you’d associate together right? We didn’t even THINK to look up vegan pizza in Japan because we assumed it was totally out of the question. But on our last day in Tokyo (#sad), our glorious and innovative tour guide, Mish, heard that our dad and us were craving pizza … Continue reading Vegan at Two Dogs Taproom – Tokyo, Japan