Moga Mandi offers an Indian market and restaurant experience.