Restaurant Mehfil offers first class Indian food. In this contemporary & spacious restaurant you will enjoy sophisticated North Indian food. Make your choice from a wide range of mouth-watering North Indian dishes & it will be cooked to perfection using the finest fresh ingredients. Enjoy this ultimate dining experience in Southall! Location: Southall (Greater London)