Castle Restaurant
5630 4 Ave, Edson, Alberta T7E 1L6 Canada
Castle Restaurant is a Asian, Chinese place is located in Edson, Alberta. The address of Castle Restaurant is 5630 4 Ave, Edson, Alberta T7E 1L6 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 780-723-5551,