Restaurant Review : Mehek
Location:45 London Wall The City, City of London EC2M 5TE The word ‘Mehek’ means ‘fragrance’ and true to its name Mehek has created a wonderful aroma of high quality Indian cuisine in the City of London. Mehek offers a more sophisticated dining experience for those who are seeking to explore beyond...










