"Mehfil is the most up-market restaurant and priciest on this list. A traditional 'Indian' with good service and a cosy interior. Serving all the Punjabi classics, and known dishes such as chicken madras and chicken tikka. Amritsari Machchi is a must: A famous street food from the holy city of Amritsar and home to the Golden Temple. Amritsari fish is often a white fish coated with mixed flour and spices. It is fried to achieve a crispy texture giving it that unique taste of northern India. Follow that up with butterflied kesari king prawns cooked in a slow fire charcoal oven. The unique taste comes from saffron and hung yoghurt. For a meat version try the murg malai kebab. Finish up with a gajrela tart, made by reducing fresh carrots in milk and ghee." - Harkaran Gill