Write a review

Ambia Indian Takeaway

← View details

29A Station Road, Queensferry, Deeside CH5 1SU, United Kingdom, Deeside, England