Vim & Victor is a casual cafe offering health-minded meals, including specialty pizzas, salads, and coffee, located within The St. James complex.