Get directions to: Vegan Take Out, Tampa, FL
Restaurant address: 4202 E Busch Blvd Tampa, FL 33617, USA
Restaurant: Vegan Take Out