Shah's Palace
Shah's Palace
57 Princes Street
Ardrossan
North Ayrshire
KA228DEArdrossan
North Ayrshire
Food rating: Awaiting Inspection
Updated:
Food rating: Awaiting Inspection
Updated:
See all Takeaway Shops in Ardrossan.