Superfood Deli is a vegan restaurant offering a variety of dishes, including popular acai bowls.