Loading opening times...
Mela is registered at 9-11 Station Road, Manchester, M41 9JG. Currently the business operates from 05:00 to 23:00. This firm specialises in following categories: Unspecified.