Royal Castle Restaurant and Bar is a dining establishment offering food and drinks. It is located at 111 Millwick Drive. The establishment has a pass status for food safety inspections.