The Mela Group is comprised of four fantastic restaurants:



Restaurants in London and Surrey

Restaurant in London
Dilli
Restaurant in Manchester