The Fish Market is one of the best Ottawa lobster restaurants. Ask anyone where the Consumers' Choice Award preferred FRESH FISH & SEAFOOD restaurant of the Nation's Capital is and they'll tell you it's located in the heart of the ByWard Market, in Ottawa.