Amantola Restaurant
Welsh Road
Deeside CH5 2RF
United Kingdom