Cafe Quo Vadis is a Ottawa, ON business. Cafe Quo Vadis is located at 521 Sussex Drive #a, Ottawa, ON. The postal code is K1N6Z6.
You can contact Cafe Quo Vadis at 613-789-1819 or from out of area call 1 6137891819.