Neptune Chinese Kitchen offers a Chinese dining experience, known for its Dim Sum and Buffet options. The establishment is located on Davie Street in downtown Vancouver.