Snack Bar Life offers restaurant fare with delivery options.