
The Buzz Restaurant
374 Bank Street Ottawa, Ontario Canada
When stepping into The Buzz Restaurant you'll immediately notice the New York style bistro atmosphere, ideal for an intimate fine dining experience or cocktail lounging. Our chef w... More Information