Mela Restaurant

9-11 Station Road, Urmston, M41 9JG

9-11 Station Road,
Urmston,
M41 9JG.

No offers available for this restaurant, Please check later.
go to top