Papadam Restaurant

Address:  96 Mill Street, Cheshire, Macclesfield, SK11 6NR
Telephone:  01625410600