Loading opening times...
Jade Palace is registered at 195 King Street, Castle Douglas, Dumfries and Galloway, DG7 1DZ. At this moment the business is closed. Tomorrow Jade Palace will be open from 12:00 until 15:00. This firm specialises in following categories: Restaurant.