Opens at 12:00 PM

Vital Root

$$ • Healthy • Vegetarian • Vegan • Desserts • Allergy Friendly
4.8
(375)
  •  
View delivery time and booking fee.

3915 Tennyson St, Denver, CO 80212 • More info