This establishment is a Chinese restaurant known for its good food, service, and delivery. It is located at 47 Castle Street.