Bizbize Cafe offers a welcoming atmosphere with free WiFi and is pet-friendly.