Modern Indian restaurant offering home-cooked Punjabi meals.