Castle Wine & Restaurant
Castle is a fine dining restaurant located along Shek Man Path in Kwai Chung. Dimly lit and sporting industrial-style décor with wooden furnishing, the restaurant is known for its western cuisine. Among the popular items here are the angus striploin with pot rice, chargrilled Iberico pork rack and tenderloin with sautéed foie gras. There’s plenty of parking space available nearby for those driving.