Bella Vista Tavern Restaurant is a Ottawa, ON business. Bella Vista Tavern Restaurant is located at 2645 Alta Vista Drive, Ottawa, ON. The postal code is K1V7T5.
You can contact Bella Vista Tavern Restaurant at 613-731-9841 or from out of area call 1 6137319841.