Do you know if there are any restaurants around here that serve fish?
Are there any good restaurants in town with fish on their menu?
“Do you know whether the restaurants where serving fish ?”とは言いません。
この場合次の例文のように言うと良いでしょう。
ーDo you know if there are any restaurants around here that serve fish?
「この辺で魚を出しているレストランを知ってる?」
Do you know if ...? で「…かどうか知ってる?」と表現できます。
serve fish で「魚を出す」
ーAre there any good restaurants in town with fish on their menu?
「街に魚を出す美味しいレストランってある?」
Are there any ...? 「…がありますか?」の形でも表現できます。
with fish on their menu(メニューに魚がある)=魚を出す、とも言えますね。
ご参考まで!