Bytown Tavern is a restaurant offering a casual dining experience with comfort food and a selection of drinks.