Vegetarian cafe and deli offering delicious food options.