- melarestaurants.co.uk
- 1
- 2
Mela is an Indian restaurant for the 21st Century, not only for the decor but a new and innovative menu created by our executive chef and restaurant partner, Foyzur Rahman... Mela Restaurant, Aston Clinton has now been open since September 2002, and..
Relevance: 12.752141