Skip to content

Mela Indian Restaurant & Takeaway Manchester

Popular
Report

Report Abuse

Details

Address
9, Mela Indian Restaurant & Takeaway Manchester, 11 Station Rd, Urmston, Manchester M41 9JG, United Kingdom
Zip/Post Code
M41 9JG
Restaurant Phone
Restaurant Email
Restaurant Website

Map