Chens Chinese Food is a Chinese restaurant located on Dublin Street. They offer a variety of main course dishes served with rice or chips, with options for fried rice or noodles. The establishment also provides delivery and collection services.