About company

The Buzz Restaurant in Ottawa's vibrant Centre Town Bank Street Village offers a bistro atmosphere perfect for intimate dining or wine and martini lounging.

CA 41 york street
Unknown
Unknown
Not verified company