Chinese · Aberdeenshire
Good food.
Great flavour.
47 Station Road, Ellon, Aberdeenshire, AB41 9AR
Opening hours to be confirmed
Dragon House is a local takeaway in Aberdeenshire, AB41 9AR. A menu has not yet been added to this listing.
Dragon House is listed at 47 Station Road, Ellon, Aberdeenshire, AB41 9AR. Opening hours and menu details can be added by the verified owner.
Loading reviews…