Lemon Chili is a popular restaurant located on the Zemun quay. It offers a relaxing atmosphere with music and entertainment.