Bar New Life is a bar offering drinks and likely snacks.