Blizz is a restaurant offering a relaxed atmosphere with coffee, snacks, and meals. Expect friendly service.