Indian Mela
- Tel: 0131-667 1035 / 01316671035
- Region: Midlothian
- City: Edinburgh
- Adress: 63 Clerk St
- Zipcode: EH8 9JQ
Profile
Indian Mela Edinburgh is a restaurant serving its local area in Midlothian who specialises in food and cuisine. The phone number for Indian Mela restaurant is 0131-667 1035.
Map
Google Map of Indian Mela address:63 Clerk St,Edinburgh,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.