Lost Dog Cafe is a restaurant with an extensive menu of pizza, sandwiches, and craft beers. A portion of their profits supports dog and cat rescue.