Long Beach Vegan Food | Ahimsa Sweet Potato Fries

Everyone loves fries, that’s a given, but have you tried Ahimsa’s delicious Sweet Potato Fries? right here in Long Beach?!