Indian Mela Edinburgh

Indian Mela Edinburgh

0  Reviews


Other Restaurants in Edinburgh
63 Clerk St , Edinburgh, Midlothian, EH8 9JQ
0131-667 1035

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.




Got a sec? Are you able to write a short review of Indian Mela in Edinburgh? Tell us about your experiences by writing a Indian Mela Edinburgh review and help build a list of the best Other Restaurants in Edinburgh. Is Indian Mela Edinburgh owned by you, then claim it today. If you claim a business, it will enable you to update the business contact details.