Authorities have shut down Oyster Bay, a popular restaurant located on Ndemi Road in Kilimani, over noise pollution. 959 views07:04